The Thornborough Henges 71
Image by BrigantesNation
The Thornborough Henges

Setting

Are you sure? Ekwall says that Thornborough simply means "Thorn Hill" ie a hill where thorns grew or "a burg protected by a thorn hedge". The latter seems more likely in view of the geography

E E doesn't have to be right all the time - take a look at Beowulf ...