Where is North Shields Station?

Where is North Shields Station located?

North Shields Station, North Shields Station, Great Britain (approx. 55.00809°, -1.448912°)


Where is North Shields Station on the map?