THE annual beer and music festival at the Keighley and Worth Valley Railway begins tomorrow.

There will be more than 150 ales on offer at the festival, which runs from tomorrow until Sunday, October 21.

As well as the wide selection of beer from across the country, including local Keighley brewers Goose Eye and Bridgehouse, there will be more than 25 ciders and wine and gin available.

The main festival site is at Oxenhope Station in the Exhibition Hall, but there will also be bars at the stations in Ingrow and Keighley.

Admission costs £15 on Friday and Saturday, and is free Thursday and Sunday, but travel tickets must be bought separately.

Drinks tokens must also be bought at £1.80 each, or six for £10. Glasses cost £4.

There will be live music in Oxenhope and Ingrow all day on Friday, Saturday and Sunday. The Sunday at Ingrow will be a family fun day in a marquee at the station.