This much anticipated skyscraper is the newest addition to the skyline and the tallest building in the City of London. Visitors have their breath taken away by the spectacular views across the City including landmarks such as St Paul's Cathedral, The Palace of Westminster, Tower Bridge, The London Eye, The Gherkin and The Shard. The iconic building is a unique office tower prominently located in the centre of the Square Mile, opposite Lloyd's of London. Its distinctive tap... ...
Click on ”Get information and prices” to receive
information about this business center.
Our service is 100% free.
Facilities and Services
24 Hour Access
Air-conditioning
Alarm System
Business Lounge
Cleaning Services
Facilities for the Disabled
Meeting Rooms
Open-plan offices
Parking
Reception
Storage
Telephones system
Video conferencing
WIFI / Internet
Property is located at Leadenhall Street, The City of London