A train became a folk club on Sunday as music returned to the Keighley and Worth Valley Railway.

Folk musician Bob Fox played to an enthusiastic crowd in the real-ale bar of the line's 108 DMU train.

Organiser Jim Shipley says many passengers commented on the friendly and relaxed atmosphere. He adds: "Bob clearly relished the unusual and intimate surroundings, and soon had the audience participating in best folk club tradition."

Jim says one family had taken their young son, a huge Bob Fox fan, to the railway for a birthday treat. The singer signed his CDs, gave him a gift from the railway and got the entire train to sing Happy Birthday.

The next concert on the railway will be by acoustic blues singer Emily Druce and folk singer Tim Moon on April 22.