The Talbot Head Hotel is a great pub situated in Upton upon Severn. We offer a warm and friendly atmosphere to all our customers, new and old, making us a great place to enjoy a chat with friends or a bit of time to yourself. We serve a good selection of drinks, including beer, wine and spirits along with real ale and soft drinks for all non-drinkers and drivers. Situated on the premises there is a beer garden, which is the perfect place to sit and relax during the summer months, and to keep customers entertained throughout the pub there is a jukebox, pool table and darts board. Also situated on the premises there is a car park, as well as disabled access throughout. For that special occasion coming up be sure to keep us in mind, as we will aim to cater for your every need. Join us today at The Talbot Head Hotel where a warm and friendly welcome awaits you.