17th-century country inn, The Queens Head, offers charming rooms, a bar, and restaurant. Enjoy pub classics and Lakeland favorites. Dog-friendly.