This new London business centre will have workspace for up to 400 people alongside some of the world’s most accomplished companies. The business centre will include exceptionally modern offices, boardrooms and a feature lounge in the stunning atrium.
Located on Gracechurch Street in the heart of London’s insurance district.
Monument Station (0.2 mi)
Bank Station (0.3 mi)
London Fenchurch Street (0.3 mi)