5 Ratings
The View from The Shard is a tourist attraction based in London’s tallest building, The Shard.