95 photos in 14 spots
Filters
Photos per spot
Order by
95 photos in 14 spots
The London Eye is one of the largest observation wheels in the world and offers breathtaking panoramic views of London — on a clear day, you can see up to 40 kilometers, even as far as Windsor Castle! Opened in 2000 to mark the new millennium, it has since become one of the city’s most iconic landmarks.