Property sales in Charterhouse Street - London - EC1N 6SA

Found 2 transactions going back to July 2018.

Date Price Percentage
17 Charterhouse Street
19 Jul 2018 £ 90,000,000
19 Charterhouse Street
31 Jan 2023 £ 54,000,000