Police find dead woman’s body on London’s Hampstead Heath near Grade II-listed Jack Straw’s Castle
Police find dead woman’s body on London’s Hampstead Heath near Grade II-listed Jack Straw’s Castle A woman’s body has been found on Hampstead Heath in north London today Body was found in woodland near Jack Straw’s Castle, a Grade II-listed building It is not yet known if the woman’s death is being treated as suspicious By … Read more