Canary Wharf skyline - Docklands, London, England - the financial district of the UK

- Image ID: J1B9KK
incamerastock / Alamy Stock Photo
Image ID: J1B9KK
Location: Canary Wharf, Docklands, London, UK