Adresse : Riverside Building, County Hall, Londres SE1 7PB, Royaume-Uni | Les situer sur la carte
Le London Eye est situé sur la rive sud de la Tamise, dans le centre de Londres. Il se trouve à côté du County Hall, juste en face du Parlement et de Big Ben, et à quelques minutes à pied d'attractions très prisées telles que le SEA LIFE London Aquarium et le pont de Westminster.
Point de repère le plus proche : Big Ben, situé à environ 450 mètres de là.