Where is Micklefield Station?

Where is Micklefield Station located?

Micklefield Station, Micklefield Station, Great Britain (approx. 53.78853°, -1.32703°)


Where is Micklefield Station on the map?