If you're looking for wholesome traditional British fare, it's worth making a trip to the picturesque Anchor Inn nestled in the Devonshire village of Ugborough. The restaurant within this 16th century freehouse uses locally farmed produce (some of the meats are reared from the farm behind the pub) to offer fresh seafood and hearty staples with a Mediterranean influence. Locals and visitors gather beneath the beamed ceiling to warm themselves at the log burner and enjoy real ales at the bar.
Unfortunately, you can't book The Anchor Inn online on this site
Deals direct to your inbox!
Hear about Bookatable’s top offers & book the best tables
Great deals coming your way soon