Refined Country Pub Dining
The White Horse Inn is a charming country pub offering carefully prepared British classics in an intimate village setting. A concise, seasonal menu highlights dishes such as roast meats with fresh vegetables and comforting desserts like chocolate tart. Soft lighting, candlelit tables, and attentive staff create a relaxed yet polished dining experience.