Where is Brooksby Station?

Where is Brooksby Station located?

Brooksby Station, Brooksby Station, Great Britain (approx. 52.7406°, -1.0087°)


Where is Brooksby Station on the map?