This striking Art Deco building sits directly opposite Liverpool Street Station, placing your business in the heart of the City of London. Spread across six floors, the workspace combines bright, flexible offices with modern social areas, stylish boardrooms, and an extensive first-floor lounge with exposed ceilings, creating a productive yet inspiring environment....