Where is Whitmore Station?

Where is Whitmore Station located?

Whitmore Station, Whitmore Station, Great Britain (approx. 52.9609°, -2.3058°)


Where is Whitmore Station on the map?