Get Directions to The Leathes Head Hotel ← View details Borrowdale, Keswick, Cumbria CA12 5UY, United Kingdom, Borrowdale, England Get Directions From* To * — Required information