|
The
Leathes Head is a fine country house hotel of the Edwardian period
built of local slate and situated in two and a half acres of grounds.
Set
in the heart of Borrowdale 'the most beautiful valley in England'
-
the Leathes Head is set back from the road on an elevated site
with magnificent views.
|