top of page
Lake District
For photographers, the Lake District, located in North West England, is a world-class destination offering dramatic glacial valleys, mirror-like reflections, and atmospheric mountain weather. Designated as a UNESCO World Heritage Site in 2017, it is one of the UK’s most visited natural destinations.
(click to expand)

bottom of page























