The London Eye and River Thames in London on a summer day

- Image ID: E6TBP1
John Michaels / Alamy Stock Photo
Image ID: E6TBP1
Location: Westminster, London, England, UK