Main Page | See live article | Alphabetical index

Upton-upon-Severn

Upton-upon-Severn is a town in Worcestershire, England, on the River Severn. Founded in 897, the town is known for its cupola known as the Pepper Pot, and for its jazz festival.

This article is a stub. Help Wikipedia by fixing it.