LONDON ARCHIVES - JWKtexas
Powered by SmugMug Log In

West India Docks London, in Canary Wharf.
The West India Docks are a series of three docks on the Isle of Dogs in London, the first of which opened in 1802, the Canary Wharf development was built on the site

LHR2010CanaryWharfDock