Where is Surrey Quays Station?

Where is Surrey Quays Station located?

Surrey Quays Station, Southwark, United Kingdom (approx. 51.49319°, -0.04752°)


Where is Surrey Quays Station on the map?