Charming inn with a bar, restaurant, and garden, overlooking England's longest village green. Offers accommodation, breakfast, parking, and Wi-Fi.