Property sales in Charterhouse Street - London - EC1N 6SA

Found 2 transactions going back to July 2018.

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