Haworth (Keighley & Worth Valley Railway), Haworth

3h 20m

12,127m

6/10