The City of London and the river Thames, London, England.

- Image ID: AGXMHN

The City of London and the river Thames, London, England.

BANANA PANCAKE / Alamy Stock Photo

Image ID: AGXMHN

Location: London, England, United Kingdom, UK, Europe.