Infinity pools aren’t just for resorts – the Lake District is home to natural pools with breathtaking views.