Canary Wharf skyscrapers seen from Shadwell Basin.Canary Wharf is the secondary central business district of London on the Isle of Dogs. Along with the City of London, it is one of the main financial centres of the United Kingdom and the world, Shadwell is now home to a new residential development with a water sports centre.Photo taken on August 13th 2016,London UK
|