← all shorts

Place

Isle of Dogs

A horseshoe-shaped peninsula in East London, surrounded on three sides by the River Thames. During the nineteenth century, it was the heart of Britain's iron shipbuilding industry. Its soft mud and tidal access made it suitable for the massive construction projects of the Victorian era.

Mentioned in 1 article