Where is Shotts Station?

Where is Shotts Station located?

Shotts Station, North Lanarkshire, United Kingdom (approx. 55.81865°, -3.79832°)


Where is Shotts Station on the map?