Keighley & Worth Valley Railway’s Autumn Steam Gala runs from Friday to Sunday, featuring pairings of Ivatt and L&Y locos, along with others demonstrating a bygone era of transport.

From Wednesday to Sunday, City Park’s Mirror Pool will be transformed into a place of enchantment and wonder. Using state-of-the-art video projection, A Mirrored Pool Of Thought (Sylvia Plath) will turn the pool into a beautiful, ever-changing artwork from 7pm to11pm.

Robert Louis Stephenson's classic tale of Treasure Island will be given a twist by Mike Kenny, at Mind The Gap Studios in Silk Mill Warehouse. There’s fun for all the family in this swash-buckling trolley dash of a show which runs from Thursday to Saturday.

 A delightful production of the much-loved Nutcracker by Moscow Ballet La Classique at St George’s Hall on Friday, capturing the imagination with the passion, humour and magic of the ballet. The perfect pre-Christmas treat for one and all, it’s a hugely enjoyable dance-spectacular, great for ballet lovers of all ages.

Oktoberfest at Keighley Town Centre from Friday to Sunday is a three-day continental market, offering the chance to purchase something distinctly continental without even stepping out of the country.

The Manor House Art Gallery & Museum in Ilkley is celebrating the 40th anniversary of the Ilkley Literature festival with a new exhibition running until December 1. Making Waves offers a retrospective of the festival, featuring a rare edition of Ted Hughes’ Cave Birds and previously unseen letters from leading writers and poets of the day.