Where is Stokesley Station?

Where is Stokesley Station located?

Stokesley Station, Stokesley Station, Great Britain (approx. 54.4594°, -1.18°)


Where is Stokesley Station on the map?