Key Facts For Buyers - Rembrandt Close, London, E14