Where is Flimby Station?

Where is Flimby Station located?

Flimby Station, Flimby Station, Great Britain (approx. 54.68969°, -3.52074°)


Where is Flimby Station on the map?