Canada Square, E14 London - Canary Wharf, TOWER HAMLETS, United Kingdom
Canary Wharf is located on the West India Docks on the Isle of Dogs.
From 1802, the area was one of the busiest docks in the world. By the 1950s, the port industry began to decline, leading to the docks closing by 1980.
Canada Square
E14 London - Canary Wharf,
District: TOWER HAMLETS, United Kingdom
CANARY WHARF, Canada Square, E14 London - Canary Wharf, District: TOWER HAMLETS, United Kingdom