The ever popular and not to be missed Annual Carol Service aboard the Keighley & Worth Valley Railway is being held again on Saturday, 16th December. Starting at Oxenhope, the train travels the Valley with carols, readings and prayers at stations along the way.
The evening begins at 19.00 with carols at Oxenhope station. Passengers then travel by steam train, stopping at all principal stations for accompanied by Hall Royd Brass Band. At each stop, passengers – including the band – will alight to sing carols, hear part of the Christmas story read by church members and join in prayers. A real ale bar is available on the train and a complimentary pie and pea supper is served at Keighley.