Dogs, Isle of definition

Search

Dogs, Isle of

Dogs, Isle of logo #21221District of east London, England, part of the Greater London borough of Tower Hamlets. It is bounded on three sides by the River Thames, and is part of the Docklands urban development area. The Isle of Dogs is home to the Billingsgate fish market (based since 1982 in the West India Dock) and the Canary Wharf development. The Blackwall Tunnel provid...
Found on https://www.encyclo.co.uk/local/21221
No exact match found.