Stourport on Severn is a unique riverside town located in Worcestershire, situated on the banks of the River Severn. The town is renowned for its picturesque Georgian architecture, vibrant canal basins, and its rich heritage as a once-bustling inland port that thrived with the development of the Staffordshire and Worcestershire Canal in the late 18th century. Its waterfront charm attracts both locals and visitors, especially in the summer months, with riverside amusements, boat trips, and open green spaces.