24
results
Sold prices in Elmwood Road, London Central, SE24
4 Elmwood Road, London, SE24 9NU
- £1,650,000 Terraced, Freehold 31 July 2023
15 Elmwood Road, London, SE24 9NU
- £1,870,000 Terraced, Freehold 18 October 2022
- £1,200,000 Terraced, Freehold 04 November 2013
24 Elmwood Road, London, SE24 9NU
- £1,650,000 Terraced, Freehold 17 August 2022
25 Elmwood Road, London, SE24 9NU
- £1,200,000 Terraced, Freehold 02 August 2021
- £68,500 Terraced, Freehold 04 August 1999
52 Elmwood Road, London, SE24 9NR
- £1,810,000 Terraced, Freehold 12 March 2021
- £1,042,000 Terraced, Freehold 26 September 2012
18 Elmwood Road, London, SE24 9NU
- £1,712,000 Terraced, Freehold 11 October 2019
- £1,390,000 Terraced, Freehold 10 July 2014
- £690,000 Terraced, Freehold 03 December 2003
- £470,000 Terraced, Freehold 30 July 2002
1 Elmwood Road, London, SE24 9NU
- £975,000 Terraced, Freehold 22 July 2019
31 Elmwood Road, London, SE24 9NS
- £1,500,000 Terraced, Freehold 06 November 2015
47 Elmwood Road, London, SE24 9NS
- £910,000 Terraced, Freehold 15 August 2014
35 Elmwood Road, London, SE24 9NS
- £850,000 Terraced, Freehold 06 September 2013
23 Elmwood Road, London, SE24 9NU
- £915,000 Terraced, Freehold 22 March 2013
12 Elmwood Road, London, SE24 9NU
- £1,382,000 Terraced, Freehold 20 July 2012
- £780,000 Terraced, Freehold 16 March 2007
26 Elmwood Road, London, SE24 9NU
- £930,000 Terraced, Freehold 12 October 2009
- £650,000 Terraced, Freehold 28 September 2004
- £300,000 Terraced, Freehold 04 April 1997
66 Elmwood Road, London, SE24 9NR
- £1,084,000 Terraced, Freehold 28 August 2009
41 Elmwood Road, London, SE24 9NS
- £700,000 Terraced, Freehold 10 July 2009
49 Elmwood Road, London, SE24 9NS
- £520,000 Terraced, Freehold 01 December 2008
- £423,500 Terraced, Freehold 28 February 2005
39 Elmwood Road, London, SE24 9NS
- £313,300 Terraced, Freehold 12 September 2008
- £105,000 Terraced, Freehold 05 December 1997
5 Elmwood Road, London, SE24 9NU
- £630,000 Terraced, Freehold 05 September 2008
6 Elmwood Road, London, SE24 9NU
- £740,000 Terraced, Freehold 28 June 2006
3 Elmwood Road, London, SE24 9NU
- £671,000 Terraced, Freehold 22 March 2006
74 Elmwood Road, London, SE24 9NR
- £585,000 Terraced, Freehold 28 April 2005
- £204,500 Terraced, Freehold 31 August 1995
21 Elmwood Road, London, SE24 9NU
- £445,000 Terraced, Freehold 09 August 2001
50 Elmwood Road, London, SE24 9NR
- £2,000 Terraced, Freehold 01 August 1996
19 Elmwood Road, London, SE24 9NU
- £175,000 Terraced, Freehold 05 July 1996