2
results
Sold prices in Charterhouse Street, London Central, EC1N
19 Charterhouse Street, London, EC1N 6SA
- £54,000,000 Freehold 31 January 2023
17 Charterhouse Street, London, EC1N 6SA
- £90,000,000 Freehold 19 July 2018