4
results
Sold prices in Elmcroft Close, East London E11, E11
2 Elmcroft Close, London, E11 2BW
- £780,000 Semi-detached, Freehold 26 March 2020
- £474,000 Semi-detached, Freehold 20 November 2007
- £364,995 Semi-detached, Freehold 14 February 2003
6 Elmcroft Close, London, E11 2BW
- £551,600 Semi-detached, Freehold 31 July 2013
5 Elmcroft Close, London, E11 2BW
- £360,000 Semi-detached, Freehold 21 May 2009
7 Elmcroft Close, London, E11 2BW
- £185,000 Semi-detached, Freehold 23 November 1999