97
results
Sold prices in Elmcroft Avenue, East London E11, E11
36 Elmcroft Avenue, London, E11 2BL
- £370,000 Terraced, Freehold 16 May 2012
121 Elmcroft Avenue, London, E11 2BS
- £405,000 Semi-detached, Freehold 20 April 2012
45 Elmcroft Avenue, London, E11 2BN
- £415,000 Terraced, Freehold 29 February 2012
- £290,000 Terraced, Freehold 19 December 2003
20 Elmcroft Avenue, London, E11 2DU
- £468,000 Terraced, Freehold 23 November 2011
- £300,000 Terraced, Freehold 04 July 2005
43 Elmcroft Avenue, London, E11 2BN
- £355,000 Terraced, Freehold 28 September 2011
98 Elmcroft Avenue, London, E11 2DB
- £375,000 Terraced, Freehold 05 July 2011
74 Elmcroft Avenue, London, E11 2BL
- £400,000 Terraced, Freehold 04 February 2011
- £320,000 Terraced, Freehold 11 February 2005
- £242,000 Terraced, Freehold 16 November 2001
59 Elmcroft Avenue, London, E11 2BN
- £395,000 Terraced, Freehold 10 December 2010
4 Elmcroft Avenue, London, E11 2DU
- £250,000 Flat, Leasehold 30 April 2010
- £183,000 Flat, Leasehold 10 December 2002
- £85,000 Flat, Leasehold 09 July 1999
26 Elmcroft Avenue, London, E11 2DU
- £375,000 Terraced, Freehold 26 March 2010
23 Elmcroft Avenue, London, E11 2DU
- £240,000 Semi-detached, Freehold 18 December 2009
22 Elmcroft Avenue, London, E11 2DU
- £345,000 Terraced, Freehold 29 May 2009
40 Elmcroft Avenue, London, E11 2BL
- £325,000 Terraced, Freehold 29 May 2009
71 Elmcroft Avenue, London, E11 2BN
- £415,000 Terraced, Freehold 05 August 2008
29 Elmcroft Avenue, London, E11 2DU
- £352,000 Terraced, Freehold 31 July 2008
- £130,500 Terraced, Freehold 20 July 1999
66 Elmcroft Avenue, London, E11 2BL
- £398,000 Terraced, Freehold 30 May 2008
- £120,000 Terraced, Freehold 21 November 1997
85 Elmcroft Avenue, London, E11 2BN
- £418,000 Terraced, Freehold 09 April 2008
- £287,000 Terraced, Freehold 29 July 2004
84 Elmcroft Avenue, London, E11 2DB
- £390,000 Semi-detached, Freehold 24 August 2007
94 Elmcroft Avenue, London, E11 2DB
- £385,000 Terraced, Freehold 04 May 2007
- £84,000 Terraced, Freehold 22 August 1996
106 Elmcroft Avenue, London, E11 2DB
- £260,000 Terraced, Freehold 11 December 2006
- £157,000 Terraced, Freehold 19 September 2001
- £127,500 Terraced, Freehold 28 October 1999
- £86,000 Terraced, Freehold 09 May 1997
21 Elmcroft Avenue, London, E11 2DU
- £155,000 Flat, Leasehold 01 June 2005
128 Elmcroft Avenue, London, E11 2DB
- £250,000 Semi-detached, Freehold 04 May 2005
- £180,000 Semi-detached, Freehold 24 August 2001
- £97,500 Semi-detached, Freehold 31 May 1996
104 Elmcroft Avenue, London, E11 2DB
- £245,000 Semi-detached, Freehold 30 March 2005
- £225,000 Semi-detached, Freehold 06 June 2002
80 Elmcroft Avenue, London, E11 2BL
- £480,000 Terraced, Freehold 28 February 2005