Where is Blaby Station?

Where is Blaby Station located?

Blaby Station, Blaby Station, Great Britain (approx. 52.5787°, -1.1662°)


Where is Blaby Station on the map?