Welcoming Village Pub for Classic Roasts
The Castle Inn is a cozy village pub known for hearty, home-cooked food and generous Sunday roasts. Diners highlight slow-cooked beef and tender pork belly, accompanied by classic roast trimmings. A lively mix of locals and visitors creates a sociable, welcoming atmosphere, supported by attentive, friendly staff.