Soaring 135 meters above the Thames River like a giant bicycle wheel watching over the city, the London Eye is hands-down London's most iconic modern landmark—and it pulls in over 3.5 million visitors every year. Hey, it's me—a travel junkie who's
Soaring 135 meters above the Thames River like a giant bicycle wheel watching over the city, the London Eye is hands-down London's most iconic modern landmark—and it pulls in over 3.5 million visitors every year. Hey, it's me—a travel junkie who's