Keighley & Worth Valley Railway

Keighley & Worth Valley Railway
Haworth Station, Haworth, West Yorkshire, BD22 8NT