This photo shows West India Docks and  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 old dockside ...