The Tea House, located in the heart of Aldgate, is a beautiful Grade II listed Art Deco building steeped in history. The workspace has been transformed in a thoughtfully designed creative working environment. Benefitting from having its own self-contained ground floor, the space also offers 56-80 desks, 5 meeting rooms, ample breakout / collaboration space and an open plan kitchen.
Cost per sq. ft.
Price on application
Facilities
Transport Links