Britain's Most Beautiful Landscapes
Season 1
Episode 1: Lake District
May 31, 2021
Exploring some of Britain's most beautiful areas, beginning with the Lake District. The journey takes in the ancient woodlands of Borrowdale and the peak of Helvellyn.