>
2 bed flat
Apollo Place, London E11
£1,600 PCM
The property is a 2-bedroom first-floor flat on Apollo Close, Leytonstone, with a large open-plan kitchen/living room, a bathroom with WC, and gas central heating. It has double glazing and wooden floors throughout.