Explore relationships
Canning Town
Canning Town is a district of the London Borough of Newham, East London, England, north of the Royal Victoria Dock. Its urbanisation was largely due to the creation of the dock.
Use + to expand a branch. Click a topic name to open its summary.