Haworth (Keighley & Worth Valley Railway), Haworth

7h 50m

25,956m

7/10