DoL_logo_PS_v4.png

Sir William Scroggs (1623-83)

Lord Chief Justice, reputedly born in Deddington