Isle of Dogs

Area in the East End of London, England

The Isle of Dogs is a large peninsula bounded on three sides by a large meander in the River Thames in East London, England, which includes the Poplar, Millwall and Canary Wharf districts. The name had no official status until the 1987 creation of the Isle of Dogs Neighbourhood by Tower Hamlets London Borough Council. It has been known locally as simply "the Island" since the 19th century.

Isle of Dogs News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like