The Cromwell Museum in Huntingdon has a new exhibit revealing a fascinating and macabre story: what happened to Oliver Cromwell’s mortal remains after his death in September 1658.
passing by the site where Oliver Cromwell's head found its final resting place. That final resting place is, of course, Sidney Sussex College, which thousands of people pass by every day without ...