News

News

The Stopham Mount

The front page of the October & November edition of The Link featured a photo of the Stopham Mount, a rare Anglo-Saxon artefact dating from AD 600-770, which, the editor explained, had been found...