Traditional Village Pub Dining
The London Inn is a classic village pub offering hearty, home-style cooking in a welcoming setting. Diners highlight well-prepared dishes such as pies and traditional roasts, made to order with quality ingredients and served hot. Friendly, attentive staff and a lively, comfortable pub atmosphere make it a popular spot for relaxed meals and drinks, with dogs warmly received.