From industrial Keighley to the wild landscapes of Brontë Country, the Keighley & Worth Valley Railway is a five-mile line which brings Yorkshire’s past to life. Travel behind steam or diesel ...