Where is Falstone Station?

Where is Falstone Station located?

Falstone Station, Falstone Station, Great Britain (approx. 55.1791°, -2.4317°)


Where is Falstone Station on the map?