Where is Crosshill Station?

Where is Crosshill Station located?

Crosshill Station, Crosshill Station, Great Britain (approx. 55.83329°, -4.25681°)


Where is Crosshill Station on the map?