El London Eye linda con el lado oeste de los Jubilee Gardens (que previamente albergaron el antiguo Dome of Discovery), y está situado en el South Bank del río Támesis entre el Puente de Westminster y el Puente de Hungerford, junto al Salón Condal, en el Municipio de Lambeth.