Charming country pub, The Greyhound, offering traditional British dishes, seasonal specials, and local ales. Family-friendly atmosphere.