Keighley & Worth Valley Railway If you’re passing by Keighley, Haworth, Oakworth or Oxenhope; I strongly recommend you take a trip or two on the KWVR trains. Continue reading