The Lake District has been voted Britain’s greatest natural wonder in a national poll.
The wild landscapes, lakes and fells of Cumbria, which have inspired English literature for centuries and attract 14 million visitors a year, won almost a quarter of all votes.
Come and stay in our lodges and find out why!!!

























Recent Comments