Charming country pub, The Queens Head, established in 1590. Offers excellent food, Sheps beer, a garden, and is family & dog-friendly.