The London Eye is located on the Southern bank of the River Thames. It rotates slowly, making one complete tour as high up as 135 meters every 5 minutes. As you make your way around, you can marvel at the views of London.
Subscribe to our newsletter for new travel experiences.