London 2024 United Kingdom

[Music] [Applause] [Music] oh

The London Eye, or the Millennium Wheel, is a cantilevered observation wheel on the South Bank of the River Thames in London. It is Europe’s tallest cantilevered observation wheel,[14] and the most popular paid tourist attraction in the United Kingdom with over three million visitors annually.[15] It has made many appearances in popular culture.

Leave A Reply