Where is Hamilton Central Station?

Where is Hamilton Central Station located?

Hamilton Central Station, Hamilton Central Station, Great Britain (approx. 55.77319°, -4.03889°)


Where is Hamilton Central Station on the map?