The Kings Head sits on Riverside in Upton-upon-Severn, offering views of the River Severn from its location in this historic Worcestershire town. The building itself is a Grade II listed coaching inn, blending a sense of heritage with its role as a modern pub and restaurant.
Inside, the restaurant retains many period features, including exposed beams and traditional wooden furnishings, which reflect the building’s coaching inn origins. Seating is spread across multiple areas, including a dining room and a bar area, with a layout that accommodates both casual drinkers and those sitting down for a meal. Outside, there is a riverside terrace, ideal for al fresco dining or drinks when the weather allows.
The menu focuses on British pub classics, with a mix of hearty mains, lighter bites, and sharing options. Dishes are prepared using fresh, locally sourced ingredients wherever possible. Diners can expect a range of options, from traditional meat and fish dishes to vegetarian choices. The Sunday roast is a particular highlight, served with all the trimmings. The bar complements the food offering with a selection of ales, wines, and spirits, including local brews.
Bookings are recommended, particularly for weekends and the popular Sunday roast. The Kings Head also offers takeaway options for those who prefer to enjoy their meal at home.