2
results
Sold prices in Park Road, London Central, NW10
8 Park Road, London, NW10 8TB
- £1,125,000 Semi-detached, Freehold 24 January 2020
- £160,000 Semi-detached, Freehold 19 July 1999
18 Park Road, London, NW10 8TA
- £1,150,000 Semi-detached, Freehold 08 January 2019
- £499,950 Semi-detached, Freehold 01 August 2007
- £196,000 Semi-detached, Freehold 31 August 1999