Feb282022Waste criminal fined £2,400 after illegally depositing waste on private land in London HM Government Environment Agency Martin Ward pleaded guilty to dumping waste in Charlton, Greenwich, Lambeth and Peckham.