Each year, north Londoners produce 570,000 tonnes of waste. NLWA is working in partnership with councils and residents to manage this in the most responsible and sustainable way... North London Waste Authority (NLWA) is a statutory public authority,..
Relevance: 43.96855