Isle of Dogs

The Isle of Dogs is a peninsula bounded on three sides by a large meander in the River Thames in East London, England. It includes the Cubitt Town, Millwall and Canary Wharf districts.

Source: Wikipedia — Isle of Dogs (CC BY-SA 4.0)

Isle of Dogs

The Isle of Dogs is a peninsula bounded on three sides by a large meander in the River Thames in East London, England. It includes the Cubitt Town, Millwall and Canary Wharf districts.

Source: Wikipedia "Isle of Dogs" · CC BY-SA 4.0

Share this article: X · Bluesky
Privacy Policy