Endereço: Riverside Building, County Hall, London SE1 7PB, Reino Unido | Veja no Google Maps
O London Eye fica na margem sul do rio Tâmisa, no centro de Londres. Fica ao lado do County Hall, bem em frente ao Parlamento e ao Big Ben, e a uma curta distância a pé de atrações populares como o SEA LIFE London Aquarium e a Ponte de Westminster.
Ponto de referência mais próximo: Big Ben, a cerca de 450 metros de distância.