Charming Country Pub Dining
The George Inn at Newnham is a characterful country pub offering classic British fare in a cosy, traditionally Kentish setting. Seasonal dishes range from hearty Sunday roasts to comforting homemade desserts, all presented with care. Multiple dining areas and a garden create a welcoming backdrop for both relaxed drinks and sit-down meals, supported by attentive, personable service.