Description
The London Eye, or the Millennium Wheel, is an observation wheel in London on South Bank of the River Thames. It is Europe's tallest cantilevered observation wheel, and is one of the most popular tourist attractions in London but also in the United Kingdom with millions of visitors annually.
Location
-
County Hall, Westminster Bridge Road, London SE1 7PB, UK