The Thornborough Henges 71
Image by BrigantesNation

That should have read been seen as possibly being set up over long period of time.

Rich farmers !

I wonder what they were growing ?