Where is Mickleover Station?

Where is Mickleover Station located?

Mickleover Station, Mickleover Station, Great Britain (approx. 52.9192°, -1.5445°)


Where is Mickleover Station on the map?