London Eye on the Southbank beside the river Thames London England UK

- Image ID: BAWXY2
London Eye on the Southbank beside the river Thames London England UK
John Baran / Alamy Stock Photo
Image ID: BAWXY2
London Eye on the Southbank beside the river Thames London England UK
Location: London Eye on the Southbank beside the river Thames London England UK