A small, Rural 'Gastro Pub' offering Good Food & Fine Dining in the Herefordshire Village of Wigmore.

The Castle Inn is a small, 30 seat restaurant with a loyal following and a growing reputation for good food and great value in a relaxed and welcoming country setting.

The Castle Inn takes the traditional English Village Inn and gives it a very refreshing and contemporary twist. Serving only the finest quality, locally sourced fare, expertly prepared by our Head Chef, The Castle Inn strives to provide a Relaxed Dining experience of unprecedented quality, and unbelievable value in comfortable and superbly appointed rural surroundings.


  • Accommodation
  • Beer garden
  • Car park
  • Cocktail bar
  • Disabled facilities
  • Dogs allowed
  • Family friendly
  • Food
  • Function room
  • Outside area
  • Real ale
  • Real fire
  • Smoking area
  • WiFi free
  • Pool table
  • Big screen
  • Terrestrial TV
  • Camra members
  • Cask Marque