The London Eye offers breathtaking 360-degree views of the capital, from Big Ben to the Shard. A must-do for locals and visitors alike, it’s more than a ride-it’s a perspective on London’s soul.