https://www.89charterhouse.com/
89 Charterhouse Street - Office Space EC1
Sep 29, 2026 - Landmark building providing over 3,488 sq ft of prime retail space and 10,446sq ft of state-of-the-art office space in the heart of Farringdon
charterhouse streetoffice space