Leyton property firm fined £20k for fly-tipping in nature reserve

Documents were foolishly dumped alongside bags of soil and construction rubbish linking the criminals to a property in Fulham