Newsletter Subscribe
Enter your email address below and subscribe to our newsletter
[forminator_form id="25163"]

Archaeologists have definitively confirmed that a massive ring of Neolithic pits near Stonehenge represents Britain's largest known prehistoric structure, resolving a debate that has persisted since the features were first discovered in 2020.