Upton upon Severn Certificated Locations
Upton upon Severn is a charming and quaint town in Worcestershire. There, you can enjoy picking fruit at Clive’s Fruit Farm, where you know the strawberries and other produce will be truly fresh and delicious.
You can also take a trip to the Tudor House Museum, where the fascinating exhibitions are housed in a Tudor building with all the expected beams and features.
If you enjoy being on the water, you’re in the perfect place. Upton upon Severn has several leisure cruises venturing down the River Severn. You can take in the scenery to Tewksbury while enjoying a lovely picnic lunch.