This photo shows West India Docks and the foot of some of the high buildings around 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 ol... From NEN Gallery