The Shard is the UK's tallest building with a viewing deck looking above London more than 300 metres above ground. Watch this video to see the terrifying experience first hand as Business Insider ...
In London's Southwick borough south of the Thames River; occupies the 34th-52nd floors of the Shard; 72nd-floor observation deck.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results