Charming Country Pub Dining
Bottle House Inn is a traditional English pub and restaurant offering inventive, well-executed British cooking alongside refined pub classics. Dishes range from small plates to more elaborate options, such as slow-cooked pork belly, showcasing a talented kitchen. The characterful building, with beams, low ceilings, and tucked-away corners, creates a cozy yet contemporary feel, complemented by attentive, professional service and a selection of local beers and liqueurs.