Where is South Hylton Station?

Where is South Hylton Station located?

South Hylton Station, South Hylton Station, Great Britain (approx. 54.903965°, -1.448244°)


Where is South Hylton Station on the map?