Charming country pub, established in 1590. The Queens Head offers excellent food, quality beer, a nice garden, and ample parking.