This photo shows West India Docks at Canary Wharf. The extensive business development is located on the Isle of Dogs in the London Borough of Tower Hamlets. It is centred on the old West India Docks much of which was destroyed in WW2. A number of the old dockside cranes have been placed along the qu... From NEN Gallery