Stourport-on-Severn

Stourport-on-Severn is in Worcestershire.

All Places United Kingdom



About Stourport-on-Severn

Created at the highest feasible navigable point on the river Severn, one of only 2 towns in the world that owes its existence to a canal (the Staffordshire and Worcestershire). You could drive through and not even know the canal is there, or the basin - but it is, and it is lovely.

NEARBY PLACES

Source: wikivoyage