Where is Armadale Station?

Where is Armadale Station located?

Armadale Station, Armadale Station, Great Britain (approx. 55.8864°, -3.6931°)


Where is Armadale Station on the map?