Sheriff of London
(Redirected from The Sheriff)
A position maintained by the Grandees of London to help investigate and contain the supernatural events of London
A position maintained by the Grandees of London to help investigate and contain the supernatural events of London