Where is Garrowhill?

Where is Garrowhill located?

Garrowhill, Garrowhill (Station), Great Britain (approx. 55.85524°, -4.12946°)


Where is Garrowhill on the map?