Where is Tarbolton Station?

Where is Tarbolton Station located?

Tarbolton Station, Tarbolton Station, Great Britain (approx. 55.494°, -4.471°)


Where is Tarbolton Station on the map?