Property sales in St James's Square - London - SW1Y 4JY

Found 4 transactions going back to July 2015.

Date Address Price
26 May 2021 Distillers House, 20, St James's Square £ 31,000,000
18 Dec 2020 20 St James's Square £ 187,500,000
14 Jul 2016 Distillers House, 20, St James's Square £ 35,000,000
16 Jul 2015 Distillers House, 20, St James's Square £ 27,816,000