London Eye

The London Eye is Europe's most towering observation wheel on the South Bank of the River Thames and is visited by round about 3.75 million visitors annually. Enjoy 360-degree panoramic views of the city as you've never witnessed before!

Fun fact

On a clear day from the top of the London Eye, you can (almost) see as far as Windsor Castle!