The Stourport-on-Severn reference article from the English Wikipedia on 24-Apr-2004
(provided by Fixed Reference: snapshots of Wikipedia from wikipedia.org)

Stourport-on-Severn

For people who check facts
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.


This article is a stub. You can help Wikipedia by expanding it.