The Shard: Standing at over 1,000ft high, The Shard presides majesterially over London’s skyline. Visitors can enjoy the view from the UK’s tallest building from either the observation deck, a number of swanky restaurants and even a hotel in the clouds.