Upton-upon-Severn
Upton-upon-Severn is a small town located in Worcestershire, England, situated along the banks of the River Severn. Known for its picturesque scenery, the town features historic buildings, including the 18th-century Upton-upon-Severn Town Hall and the St. Peter's Church, which dates back to the 12th century.
The town is also famous for its annual events, such as the Upton Music Festival and the Upton-upon-Severn Folk Festival, which attract visitors from various regions. With its charming atmosphere and rich history, Upton-upon-Severn offers a glimpse into traditional English life.