The London Eye is a big ferris wheel carousel on the South Bank of the River Thames London England GB UK EU Europe

- Image ID: F2Y18E