3
results
Sold prices in Park Place Villas, London Central, W2
5 Park Place Villas, London, W2 1SP
- £6,500,000 Detached, Freehold 23 November 2018
- £7,000,000 Detached, Freehold 31 October 2016
1 Park Place Villas, London, W2 1SP
- £4,750,000 Detached, Freehold 14 April 1998
3 Park Place Villas, London, W2 1SP
- £1,500,000 Detached, Freehold 24 April 1995