Dalla sua apertura nel 2000, il London Eye è diventato parte integrante dello skyline della città ed è stato visitato da milioni di persone provenienti da tutto il mondo.
All'interno delle capsule London Eye, i visitatori possono godere di una splendida vista a 360 gradi dello skyline di Londra. Le capsule sono spaziose e confortevoli, con panche per sedersi e ampie finestre per una visione ottimale. I visitatori possono ammirare famosi monumenti come il Palazzo di Westminster, Buckingham Palace e la Cattedrale di St. Paul. Inoltre, ogni capsula è dotata di un touchscreen interattivo che fornisce informazioni su ciò che si può vedere in diversi punti dello skyline, aggiungendo un elemento educativo all'esperienza.