'Constant street drinking and public defecation is ruining our park', Ilford residents say
Frustrated locals say they have seen people drinking alcohol in the streets, acting aggressively, and even dealing drugs
>
Frustrated locals say they have seen people drinking alcohol in the streets, acting aggressively, and even dealing drugs
>