18/12/2021
The London Eye is also known as the Millennium Wheel. This is the largest observation ring in Europe with a height of 135m located on the banks of the River Thames. From the London Eye, you can enjoy a panoramic view of central London with Westminster Castle, Big Ben clock tower, Charing Cross station and Waterloo station.