1
result
Sold prices in Park Place Villas, London Central, W2
Ground Floor Flat, 12a Park Place Villas, London, W2 1SP
- £1,240,000 Flat, Leasehold 21 February 2018
- £915,000 Flat, Leasehold 16 May 2014