Call a member of the team today on +44 (0) 344 847 5004

The Shard

The Shard, London

The Shard is a skyscraper in Southwark which has a staggering 95 floors and is the tallest building in the UK. The free-standing structure was completed in 2012 and contains the highest viewing platform in London as well as a hotel and several high-end bars and restaurants. The Shard regularly graces the top ten in rankings for the world's most beautiful buildings and London's best attractions.