The View from The Shard is, without a doubt, the best view you will ever get of London. The amazing city sprawls out 800 feet below you, and on clear days, you can see for over 40 miles in any direction.
The View from The Shard is London's highest viewing platform atop Western Europe's tallest building. The Shard has become a dynamic symbol of the London skyline, and this attraction offers the best spot to really take in the size and magnitude of the city of London.
Spread out over 196 acres of green parkland, the 7 acre Alexandra palace was designed with the... Read more