Upton upon Severn är en charmig liten stad som erbjuder en rad aktiviteter och sevärdheter. Ett av de mest populära besöksmålen är den historiska kyrkan St. Peter and St. Paul, där du kan utforska det unika klocktornet, känt som "The Pepperpot." För den som är intresserad av lokal historia är Upton Heritage Centre ett besök värt, där man kan lära sig mer om stadens rika förflutna. Musikälskare får inte missa de olika musikfestivalerna som hålls under året, bland annat den omtyckta Upton Blues Festival. För en avkopplande stund finns det flera pubar och kaféer längs floden Severn, där man kan njuta av den natursköna utsikten. Om du är naturälskare erbjuder de omgivande landskapen vackra promenadstigar och möjligheter till fågelskådning i The Ham naturreservat. För den som gillar båtliv finns det även möjlighet att ta en båttur längs floden. Slutligen erbjuder lokala marknader ett bra tillfälle att uppleva den lokala kulturen och köpa hantverk och lokalt producerad mat.