This award-winning business centre is located within a world-class building dominating the City skyline. It features a triple-height arcade entrance, high-speed lifts, and a large restaurant, sky bar, and terracing on the top floors. This state-of-the-art office facility is strategically positioned on the 17th, 18th, and 19th floors with spectacular panoramic views across the capital, and an exceptional interior design and quality of fit-out.
Situated just 200m from Liverpool Street station, the City's main transport hub with direct access to the Underground network, national rail services, and a direct route to Stansted airport. This iconic building is located among the world's leading insurance, legal, and financial services companies.