2
results
Sold prices in Hyde Park Place, London Central, W2
1 Hyde Park Place, London, W2 2LH
- £38,500,000 Terraced, Freehold 20 January 2022
2 Hyde Park Place, London, W2 2LH
- £3,600,000 Terraced, Leasehold 03 February 1998
- £850,000 Terraced, Leasehold 25 July 1997