Isle of Dogs

Orientation & Geography

Europe, United Kingdom, London

The Isle of Dogs is a former island in the East End of London that is bounded on three sides (east, south and west) by one of the largest meanders in the River Thames.