Archaeologists uncover remains of Stortford "henge"
A Henge - or Prehistoric monument - may have been unearthed on the outskirts of Bishop's Stortford. Archaeologists investigating sites earmarked for thousands of new homes on the town's ASRs - areas of special restraint - believe they could have found a Neolithic earthwork in the form of a ritual enclosure on the site along the A120 bypass. Read more