Location
The tower is ideally located in central London, offering the convenience of multiple mainline and tube stations. The area benefits from a variety of amenities, including major retailers, bars, cafes and restaurants.
Office description
Offering expansive views across the London skyline, this modern space offers impressive fully-fitted and furnished offices. We are able to offer clients office space designed specifically to suit your needs.