1
result
Sold prices in Parkwood Mews, London Central, N6
6 Parkwood Mews, London, N6 5UR
- £795,000 Flat, Leasehold 25 April 2014
- £430,000 Flat, Leasehold 26 November 2007
- £202,000 Flat, Leasehold 12 November 2002