The Swan Inn

About Us...

Reserve a Table

The Swan Inn is a Public House located in the peaceful village of Upton Warren just outside of Bromsgrove, Worcestershire.

Phil & Shula Witherford are very proud to maintain a family-run establishment with customer enjoyment and satisfaction being of paramount importance to them.

We serve a vast array of beers, wines, ciders and spirits, with Wye Valley HPA (Hereford Pale Ale) being a much loved favourite! When you visit our pub restaurant in Bromsgrove, you're in for a treat.

If you're looking for places to eat in Bromsgrove, experience our mouthwatering contemporary carvery with a wide selection of freshly prepared vegetables and roasts of the day which have been cooked to perfection and will be sure to melt in your mouth... certainly after being topped off with our wonderful gravy made with the best juices our tender beef has to offer!

If the carvery is not to your taste then why not choose a dish from our grill menu which we are sure will not fail to satisfy.

The swan inn is the perfect destination for your next bite to eat in Worcestershire, whether an intimate dinner for two or a large group celebration.  We serve food seven days a week, please see our opening times for exact details.

Reserve a Table
Keep up to date with us through our social media for menu updates, events and offers.

Menu

Click to view our menu

Events

Click to view our upcoming events