Where is Cathcart?

Where is Cathcart located?

Cathcart, Cathcart (Station), Great Britain (approx. 55.81767°, -4.26054°)


Where is Cathcart on the map?