3
results
Sold prices in Elmwood Road, London Central, W4
3 Elmwood Road, London, W4 3DY
- £855,000 Flat, Leasehold 20 May 2016
- £750,000 Flat, Leasehold 16 July 2014
- £285,000 Flat, Leasehold 02 February 2007
8a Elmwood Road, London, W4 3DZ
- £460,000 Flat, Leasehold 23 November 2012
18a Elmwood Road, London, W4 3DZ
- £268,000 Flat, Leasehold 09 July 2004