#london-eye
location_city What is the London Eye and why is it significant?
The London Eye is a giant Ferris wheel located on the South Bank of the River Thames in London, England. It stands at a height of 135 meters (443... Read more
The London Eye is a giant Ferris wheel located on the South Bank of the River Thames in London, England. It stands at a height of 135 meters (443... Read more