Where is Locharbriggs Station?

Where is Locharbriggs Station located?

Locharbriggs Station, Locharbriggs Station, Great Britain (approx. 55.108°, -3.5785°)


Where is Locharbriggs Station on the map?