Welcoming Country Pub and Inn
The Jack Russell is a characterful country pub and inn offering hearty British cooking and well-kept drinks. Guests praise the flavorful soups, classic Sunday roasts, and satisfying cooked breakfasts. Comfortable rooms and a dog-friendly policy add to its appeal. Friendly, attentive staff and a warm, relaxed atmosphere create an inviting spot for both locals and travelers.