Where is Cotherstone Station?

Where is Cotherstone Station located?

Cotherstone Station, Cotherstone Station, Great Britain (approx. 54.5671°, -1.9823°)


Where is Cotherstone Station on the map?