FREE Christmas Day bus services will once again operate on the streets of Keighley and the Worth Valley.

The popular venture, which is celebrating its 25th anniversary, has carried thousands of passengers since it began.

As last year, it will again be run by fully-qualified volunteers from the Town & District Transport Trust.

Services will operate between 10am and 3.30pm, to the usual established timetable.

There is the 17 to Oakworth, returning via Fell Lane; the 18 circular to Guard House and Braithwaite, and the 19, which links Haworth and Oxenhope to the town centre and on to Airedale Hospital.

The main bus stop for the services will be outside Wetherspoon pub The Livery Rooms, in North Street, Keighley.

And routes take in various other pubs, including the Cricketers Arms, the Brown Cow in Cross Leeds Street and Haworth Old Hall.

A spokesman said: “The buses we will use were built in the 1990s and whilst not strictly vintage they are certainly classic vehicles, providing a comfortable and warm journey during this cold part of the year.

“All the drivers are fully-qualified PCV licence holders who are proud owners of their buses.

“No fares will be charged and the volunteers are giving their time freely.”

For further information and full timetable details, visit tdtt.co.uk/ChristmasDay.