Where is Bathgate Upper Station?

Where is Bathgate Upper Station located?

Bathgate Upper Station, Bathgate Upper Station, Great Britain (approx. 55.89833°, -3.642°)


Where is Bathgate Upper Station on the map?