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.
This article is a stub. Help Wikipedia by fixing it.