Where is Altofts Station?

Where is Altofts Station located?

Altofts Station, Altofts Station, Great Britain (approx. 53.71599°, -1.4089°)


Where is Altofts Station on the map?