Located in the heart of the City of London, 70 St Mary Axe is situated in the world’s leading international financial and business centre and benefits from the vast array of amenities in the area as well as offering a rich cultural experience. Liverpool Street station is only minutes from the building, as are Bank and Monument tube stations giving easy access to the rest of London
Disabled Access
Meeting Rooms
Public Transport
Unbranded Building
Mail Forwarding
Manned Reception