This photo shows Canary Wharf viewed through the domed roof of the Canary Wharf shopping centre. 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.