Where is Southampton Central Station?

Where is Southampton Central Station located?

Southampton Central Station, Southampton Central Station, Great Britain (approx. 50.90745°, -1.4136°)


Where is Southampton Central Station on the map?