| The
Isle of Dogs lies in a loop in the River Thames in the East End of London
between Limehouse and Blackwall, opposite Greenwich on the South Bank. It is the site of the old West India and Millwall Docks and of the new Canary Wharf office development. It is not a real island, but takes its name from a tiny island in the river which disappeared long ago. |
|