London, EC1M 6HR

89 Charterhouse Street

51 - 51 desks
£645.83 per desk

7,631 sq ft of state-of-the-art refurbished office space within a landmark Farringdon building, with two new fully-fitted floors, featuring glazed roof lights and an interconnecting slide.

Property details


89 Charterhouse Street, London EC1M 6HR
A map that shows the location of the property