CROWDS have turned out in force to raise a pint at this year's Keighley and Worth Valley Railway Beer and Music Festival.

The event, which runs across three sites at Keighley, Ingrow and Oxenhope, began on Thursday and organisers expect around 2,500 to 3,000 people to have visited by tomorrow.

Discerning ale drinkers have around 150 beers from across the country to choose from and there's also a selection of cider and wine on the menu for visitors who enjoy those as their tipple of choice.

As in previous years, special beers have been brewed for the event from the Kirkstall, Ossett and Timothy Taylor breweries.

And in a fresh addition for 2017, artisan gin is available at Oxenhope station and there is a 'Cocktail & Gin Shack' at the new Ingrow site.

Visitors will also be able to enjoy live bands until the festival closes tomorrow at both Exhibition Hall at Oxenhope and in the marquee at Ingrow.

Sarah Howsen, from the Keighley and Worth Valley Railway, said: "It has been busy again - we thought with the weather it might have been quiet but the first two days have been just as busy as last year.

"The trains are full, it's really good. Everyone seems to be having a good time."

She added that today was the main day for live music and bands while tomorrow is a family friendly day with activities for younger visitors to enjoy.

Money raised at the festival will be put back into the railway, which famously appeared in the 1970 film The Railway Children.

Earlier this year, it also hosted the iconic steam locomotive the Flying Scotsman.