fbpx

London Eye Facts & Worksheets

The London Eye is the world’s fourth biggest ferris wheel. It is built in London along the South Bank of the River Thames.