United Kingdom. England. London.Canary Wharf. Reuters Plaza in Canary Wharf. Crowds of people indoors.

- Image ID: CWTA8F

United Kingdom. England. London.Canary Wharf. Reuters Plaza in Canary Wharf. Crowds of people indoors.

Horizon International Images Limited / Alamy Stock Photo

Image ID: CWTA8F

Location: Canary Wharf, London, United Kingdom