Where is Killamarsh Central Station?

Where is Killamarsh Central Station located?

Killamarsh Central Station, Killamarsh Central Station, Great Britain (approx. 53.3237°, -1.3286°)


Where is Killamarsh Central Station on the map?