Request a callback from one of our team.

    Our guide to London: London Eye

    Step on the London Eye today and experience London from above whilst some of the most famous landmarks unfold beneath you!

    But what makes the London Eye so special?

    The London Eye, features 32 enclosed capsules rotating over the River Thames, providing a full 360° view across Westminster and historic London.

    Located 135m high, it’s inevitable that you will experience some of the most breathtaking views that the capital has to offer, so can you really afford to miss out?

    From the top of the London Eye, you’ll be able to take in the sights of the city, all within a 40km radius. As an attraction for both national and international tourists, the London Eye is arguably the most popular paid attraction in London, offering an unforgettable experience for everyone.