Where is Surrey Quays Station?

Where is Surrey Quays Station located?

Surrey Quays Station, Surrey Quays Station, Great Britain (approx. 51.493423°, -0.045984°)


Where is Surrey Quays Station on the map?