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.