South Causey Inn has launched The Woodland Spa, a secluded wellness experience set in private woodland overlooking the Beamish Valley.