Where is Cobbinshaw Station?

Where is Cobbinshaw Station located?

Cobbinshaw Station, Cobbinshaw Station, Great Britain (approx. 55.80398°, -3.57816°)


Where is Cobbinshaw Station on the map?