Od czasu otwarcia w 2000 roku, London Eye stało się integralną częścią panoramy miasta i zostało odwiedzone przez miliony ludzi z całego świata.
Wewnątrz kapsuł London Eye odwiedzający mogą podziwiać zachwycającą panoramę miasta w 360 stopniach. Kapsuły są przestronne i wygodne, z ławkami do siedzenia i dużymi oknami zapewniającymi optymalny widok. Odwiedzający mogą zobaczyć słynne punkty orientacyjne, takie jak Houses of Parliament, Pałac Buckingham i Katedra św. Pawła. Dodatkowo, każda kapsuła posiada interaktywny ekran dotykowy dostarczający informacji o tym, co można zobaczyć w różnych punktach linii horyzontu, dodając element edukacyjny do wycieczki.