Traditional Village Pub Dining
The Swan Inn is a classic village pub offering hearty, freshly cooked British comfort food in a picturesque setting. Guests highlight generous roasts, homemade pies, and classic pub favorites, along with indulgent desserts like sticky toffee pudding. Warm, attentive service and a lively yet relaxed atmosphere create an inviting spot for leisurely meals.