The Swan Inn Restaurant is a charming countryside eatery famous for its delicious home-cooked meals. Set in a cozy, rustic space, it offers a warm and inviting atmosphere perfect for couples and families alike. With a focus on local, seasonal ingredients, the menu features classic British dishes with a modern twist. Don’t leave without trying their signature sticky toffee pudding!