A view of traffic, London sightseeing tour buses and tourists. Tooley Street, London. UK.

- Image ID: BE8MN5
Jinny Goodman / Alamy Stock Photo
Image ID: BE8MN5
Location: England, Britain, Great Britain, British Isles, United Kingdom, UK, GB, GBR, Europe & European EU