17th-century country inn, The Queens Head, offering pub classics and Lakeland favorites. Features charming rooms and a dog-friendly atmosphere.