London, England, UK. Cannon Street Station and Railway Bridge over the River Thames

- Image ID: DPMYM1
PjrTravel / Alamy Stock Photo
Image ID: DPMYM1
Location: Cannon Street, London, United Kingdom