Skip to content

Attraction

London Eye

The London Eye, originally the Millennium Wheel, is a cantilevered observation wheel on the South Bank of the River Thames in London.