Where is Haworth Station?

Where is Haworth Station located?

Haworth Station, Haworth Station, Great Britain (approx. 53.8313°, -1.94883°)


Where is Haworth Station on the map?