Welcoming Village Pub with Classic Fare
The Castle Inn is a small village pub offering well-executed, traditional British dishes in a welcoming setting. A concise menu focuses on quality, with favorites such as Sunday roasts, seafood linguine, and ribeye steak often praised for their flavor and cooking. Guests note the comfortable ambiance and attentive, personable service that contributes to an enjoyable dining experience.