COUNCILS have called for residents to make their final comments on a plan on how to manage waste in north London. The North London Waste Plan sets out where seven north London boroughs – including Enfield – will build future waste sites and