Where is Formby Station?

Where is Formby Station located?

Formby Station, Formby Station, Great Britain (approx. 53.553722°, -3.067288°)


Where is Formby Station on the map?