Luxury UK hotel and spa group Barons Eden has introduced two new 60-minute treatments to its spa menu in partnership with ...