Canary Wharf, Isle of Dogs, London, England, UK. 3 November 2013 High rise buildings of major banks and financial institutions

- Image ID: DH898H
BRIAN HARRIS / Alamy Stock Photo
Image ID: DH898H
Canary Wharf, Isle of Dogs, London, England, UK. 3 November 2013 High rise buildings of major banks and financial institutions on a bright sunny morning at the canary Wharf development on the Isle of Dogs in East London, England.
Location: Canary Wharf, Isle of Dogs, London, England