Boasting a variety of delightful 17th century buildings and running alongside the magnificent River Severn is the pretty country town of Upton Upon Severn. The historic town is home to an array of attractive shops, pubs and eateries, as well as its own museum. Year round, festivals take place within the town with varying themes, notably the Sunshine Music Festival along with a marina, a vineyard and a amply-stocked farm shop at the local fruit farm.