Designed by
Title
Canary Wharf, located in West India Docks on Isle of Dogs once formed part of the busiest port in world #168242225
Description
LONDON, UK - JULY 1, 2014: Canary Wharf, located in West India Docks on Isle of Dogs once formed part of the busiest port in world. Now it is a major business district 1,300,000 sqm in London
This image is editorial