Where is Upperthorpe and Killamarsh Station?

Where is Upperthorpe and Killamarsh Station located?

Upperthorpe and Killamarsh Station, Upperthorpe and Killamarsh Station, Great Britain (approx. 53.32139°, -1.3272221°)


Where is Upperthorpe and Killamarsh Station on the map?