Where is Barrhead Central Station?

Where is Barrhead Central Station located?

Barrhead Central Station, Barrhead Central Station, Great Britain (approx. 55.801°, -4.3967°)


Where is Barrhead Central Station on the map?