5
results
Sold prices in Elmwood Road, London Central, SE24
54 Elmwood Road, London, SE24 9NR
- £1,900,000 Semi-detached, Freehold 14 August 2023
2 Elmwood Road, London, SE24 9NU
- £1,868,178 Semi-detached, Freehold 19 February 2019
39b Elmwood Road, London, SE24 9NS
- £420,000 Semi-detached, Leasehold 22 July 2010
- £295,000 Semi-detached, Leasehold 10 December 2003
- £120,500 Semi-detached, Leasehold 06 June 1997
The Ground Floor Flat At, 29 Elmwood Road, London, SE24 9NS
- £275,000 Semi-detached, Leasehold 30 November 2009
- £185,000 Semi-detached, Leasehold 16 June 2003
- £145,000 Semi-detached, Leasehold 11 August 2000
14b Elmwood Road, London, SE24 9NU
- £246,000 Semi-detached, Leasehold 31 July 2000