Edmonton Incinerator is located in Edmonton, London and is bordered by the North Circular Road and the River Lee Navigation.
Edmonton Incinerator is an incinerator which is located in Edmonton, London. The facility is bordered by the North Circular Road and the River Lee Navigation.