Trending Is The View from The Shard the Best Spot in London? Here’s What You’ll Regret MissingBy timmothyJuly 26, 20250 You can literally feel the excitement rising by the time the elevator doors silently glide open at Level 68. It’s…