Canary Wharf in the heart of the financial district, shot on the 29th of September 2017, London England

- Image ID: KEBD86
The picture-studio / Alamy Stock Photo
Image ID: KEBD86
Location: Canary Wharf, London, United Kingdom