Canning Town London Underground And DLR Station

Canning Town London Underground And DLR Station
Dockside Road, London, E16 2FQ
Photo of Canning Town London Underground And DLR Station