Where is Canning Town Underground Station?

Where is Canning Town Underground Station located?

Canning Town Underground Station, Canning Town Underground Station, Great Britain (approx. 51.514286°, 0.007732°)


Where is Canning Town Underground Station on the map?