Glenridding is set in the most picturesque area of England, in the vicinity of its highest mountain and largest lake.