I Canada Square, Reuter's Plaza and the entrance to Canary Wharf Station, Docklands, London, England, United Kingdom, Europe

- Image ID: 2DBJ4W3

I Canada Square, Reuter's Plaza and the entrance to Canary Wharf Station, Docklands, London, England, United Kingdom, Europe

robertharding / Alamy Stock Photo

Image ID: 2DBJ4W3

Location: United Kingdom