North London Waste Authority

Address:
Unit 169, Block 1b Ashley Road, Tottenham London London N17 9LN United Kingdom

Tel:
020 8489 5598

Website:
www.nlwa.gov.uk