Where is Fauldhouse Station?

Where is Fauldhouse Station located?

Fauldhouse Station, Fauldhouse Station, Great Britain (approx. 55.82247°, -3.71932°)


Where is Fauldhouse Station on the map?