Home

Stunning location
Stunning location

The Upton Kings Head is situated just south of the Malvern Hills on the banks of the river Severn in the picturesque town of Upton upon Severn. Whilst sitting on the large river terrace with its stunning views of the river, and new outside bar for busy days, you would be hard pressed to find a better place to spend a sunny summers day, sampling the many delights on offer from the Kings Head.

Cask Marque real ales, extra cold lagers, extensive wine list and recommended food from Table d'hôte and Al La Carte menus all make a visit to the Kings Head well worth the effort.

Please enter your email address on our "Subscribe" section and you will be kept up to date with any new events or promotions.