2
results
Sold prices in Park Place, London Central, SW1A
4 - 5 Park Place, London, SW1A 1LP
- £30,675,555 Leasehold 09 May 2018
Grande House, 12 Park Place, London, SW1A 1LP
- £10,620,000 Freehold 30 May 2014