Piercing the sky above Southwark, The Shard is an unmistakable London landmark and the tallest building in the UK, coming in at 309.6 metres. Thanks to the 360-degree panoramic views from its 72nd-floor observation deck, it's a popular attraction for visitors, many of whom take advantage of the skys...
Updated 27 Mar 2026