Harrow firm fined £51,000 for dumping 7.5 TONNES of waste in Hatch End playing field

The extreme case of fly-tipping cost the taxpayer more than £4,000