Where is Arthington Station?

Where is Arthington Station located?

Arthington Station, Arthington Station, Great Britain (approx. 53.895°, -1.6099°)


Where is Arthington Station on the map?