As daylight faded on the rainy afternoon of Thursday 17 October 1678, three men discovered a body face-down in a ditch at the foot of Primrose Hill, then beyond the northern limit of London. The body was that of Sir Edmund Godfrey, a magistrate who had been missing since the previous weekend. His hat and... Continue Reading →