London The London Eye

The London Eye

The London Eye, perched on the South Bank of the Thames, is an iconic giant observation wheel providing stunning panoramic views of London. Standing at 135 meters, it's a prominent feature on the skyline. In slow-moving capsules, visitors enjoy unique vistas of landmarks like Buckingham Palace.

Getting there

The London Eye

County Hall, London, London, SE1 7PB