Where is Shotton Station?

Where is Shotton Station located?

Shotton Station, Flintshire, United Kingdom (approx. 53.21247°, -3.03988°)


Where is Shotton Station on the map?