By Editor Jordana Seal Richard Lemmer
Families on the estate in Hackney, north London living there say they ‘constantly’ see the vermin and hear them during the night, leaving them unable to sleep.
By Editor Jordana Seal Richard Lemmer
Families on the estate in Hackney, north London living there say they ‘constantly’ see the vermin and hear them during the night, leaving them unable to sleep.