Original: Canning Town station is an inter-modal transport interchange in Canning Town, northeast London, England.
Simplified: Canning Town station is a major inter-modal transport interchange in East London.