Traditional Pub Dining with Classic Comforts
The Castle Inn is a traditional village pub offering classic British comfort food and well-kept ales in a homely setting. Guests highlight tender steaks, hearty pies, and satisfying sandwiches, along with options for gluten-free diners. Attentive, good-humored service and a welcoming atmosphere make it a pleasant spot to linger over a drink or meal.