Part of a Neolithic complex in North Yorkshire described as “the Stonehenge of the North”, the Thornborough Henges consist of …