Characterful Village Pub Dining
Swan Inn is a traditional village pub offering comforting British fare in a historic, character-filled setting. The menu features hearty homemade dishes such as cottage or shepherd’s pie, alongside options like a crab ploughman’s and several vegan choices. A spacious garden and welcoming, attentive staff create a relaxed, dog-friendly place to linger over a meal.