image

The Harrow Inn Restaurant

 

Be the first to review

The Harrow Inn Restaurant is a charming countryside eatery offering a warm, inviting atmosphere and a menu full of classic British dishes made with locally sourced ingredients. From hearty Sunday roasts to fresh seafood and vegetarian options, there’s something for everyone to enjoy at The Harrow Inn.

image