2
results
Sold prices in South Place, London Central, EC2M
16 South Place, London, EC2M 2AQ
- £43,000,000 Freehold 06 September 2017
3 South Place, London, EC2M 2AF
- £67,000,000 Freehold 18 April 2017