Where is Luthrie Station?

Where is Luthrie Station located?

Luthrie Station, Luthrie Station, Great Britain (approx. 56.35551°, -3.078086°)


Where is Luthrie Station on the map?