Event· Oxford
London Eye
The London Eye, also known as the Millennium Wheel, is a cantilevered observation wheel located on the South Bank of the River Thames in London. As Europe's tallest observation wheel and the UK's most popular paid tourist attraction, it draws over 3 million visitors each year.