Stourport-on-Severn
Stourport-on-Severn is a town in
Worcestershire,
England. It stands at the junction of the
River Severn and the
River Stour. The town owes its existence to the
Staffordshire and Worcestershire Canal, which joined the Severn here in 1772.