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.