The Leathes Head is a true escape to the country situated in the unspoilt Borrowdale Valley