image

The Anchor Inn

 

Be the first to review

The Anchor Inn is a cozy and welcoming pub-style restaurant located in the heart of the charming village of Sutton Gault. They serve traditional British dishes alongside a great selection of beers, wines and spirits, all in a warm and friendly atmosphere.

image