Adresse: Riverside Building, County Hall, London SE1 7PB, Vereinigtes Königreich | Kartenansicht
Das London Eye befindet sich am Südufer der Themse im Zentrum von London. Es befindet sich neben der County Hall, direkt gegenüber dem Parlamentsgebäude und dem Big Ben, und ist nur wenige Gehminuten von beliebten Sehenswürdigkeiten wie dem SEA LIFE London Aquarium und der Westminster Bridge entfernt.
Nächstgelegene Sehenswürdigkeit: Big Ben, etwa 450 Meter entfernt.