Answer
London (The Isle of Dogs is a peninsula on the River Thames and includes the districts of Canary Wharf, Millwall, Cubitt Town. In the past the area was an important industrial location in the docklands area of the city. In the 1980’s urbanisation plans saw the beginning of redevelopment that lead to new housing, office space and transport infrastructure replacing the old industrial factories, shipyards and docks that were established there)

Share and Enjoy !