Waste criminal fined £2,400 after illegally depositing waste on private land in London

Martin Ward pleaded guilty to dumping waste in Charlton, Greenwich, Lambeth and Peckham.