Armathwaite Hall offers a jewel of a spa experience in the heart of the Lake District. We took a trip to this luxury spa to ...