Commuters on London Bridge rushing to work in the City, London, England, UK.

- Image ID: HTK13K
Commuters on London Bridge rushing to work in the City, London, England, UK.
Brian Lawrence / Alamy Stock Photo
Image ID: HTK13K