Welcoming Village Pub with Hearty Fare
The Castle Inn is a dog-friendly village pub offering comforting, well-prepared British-style dishes. Guests highlight generous portions, from homemade chicken Kiev and fish pie to burgers and tapas-style small plates. Desserts such as salted caramel cheesecake and a selection of flavored gins and rums add to the experience, while attentive staff contribute to a relaxed, inviting atmosphere.