A Guide to Places to Eat in Upton-upon-Severn A compact riverside town with a strong food scene, Upton-upon-Severn mixes traditional pubs, marina side dining, global flavours and relaxed cafes. Set on the River Severn, it is especially known for waterside eating, live music venues and casual, hearty food done well. Riverside and Waterside Dining Upton-upon-Severn makes the most of its riverside setting, with several places to eat and drink located close to the River Severn or