1 0 Queen's Head Queen's Head, High Street, Cowdale, High Peak, Derbyshire, East Midlands, England, SK17 6EU, United KingdomAboutQueen's Head is a dog friendly guest_house in High Peak, SK17.LocationYour Rating - 1 0 Does this venue allow dogs?Dog FriendlyNo Dogs