London Eye

Soar Above the Heart of the Capital

Most Iconic Modern Landmark

Standing proudly on the South Bank of the River Thames, the London Eye is much more than just a giant observation wheel—it is a defining symbol of modern London. Opened to welcome the new millennium in 2000, this engineering marvel offers breathtaking, 360-degree panoramic views of the city’s most famous landmarks, making it a must-visit experience for millions of travelers every year.

DSC02028
DSC02230
DSC01813
DSC01788