View over the River Thames, London Eye and pedestrians walking along Westminster Bridge, London, England, United Kingdom

- Image ID: CC1M9Y
Greg Bajor / Alamy Stock Photo
Image ID : CC1M9Y
Location: Westminster Bridge, London, England, United Kingdom