Where is Simshill?

Where is Simshill located?

Simshill, Simshill, Great Britain (approx. 55.81172°, -4.2495174°)


Where is Simshill on the map?