4 results
Sold prices in Elmcroft Close, East London E11, E11
2 Elmcroft Close, London, E11 2BW
- £780,000Semi-detached, Freehold26 March 2020
- £474,000Semi-detached, Freehold20 November 2007
- £364,995Semi-detached, Freehold14 February 2003
6 Elmcroft Close, London, E11 2BW
- £551,600Semi-detached, Freehold31 July 2013
5 Elmcroft Close, London, E11 2BW
- £360,000Semi-detached, Freehold21 May 2009
7 Elmcroft Close, London, E11 2BW
- £185,000Semi-detached, Freehold23 November 1999