1 GettyImages 1272124331

West Londoners horrified after ‘dog poo’ smeared on traffic lights near school

West London residents are outraged after ‘dog poo’ was smeared over buttons on traffic light signs near a school. One local resident was walking near Elthorne Park High School just off Boston... Read more »