THE BEST VIEWS OF LONDON
Visit London's highest observation deck. The View from The Shard, located on Level 72, is an open-air sky deck with 360-degree panoramic views of the city by day and by night, making it the perfect place to relax with a glass of champagne while taking in the sights…
