Where is Gartcosh?

Where is Gartcosh located?

Gartcosh, Gartcosh (Station), Great Britain (approx. 55.88566°, -4.07949°)


Where is Gartcosh on the map?