About
Gather friends, family or colleagues and celebrate the festive season with a Christmas dining experience that’s a little different. Enjoy a heritage steam train journey through the picturesque Worth Valley before sitting down to a delicious festive meal at The Old Parcels Office. With a complimentary glass of fizz, live festive entertainment and plenty of Christmas cheer along the way, it’s the perfect way to celebrate together.
Your journey begins at Keighley Station, where you’ll board our Restaurant Carriage. As your steam locomotive sets off through the Worth Valley, relax with a glass of Prosecco (or a non-alcoholic alternative) and enjoy the journey.
On arrival at Oxenhope Station, take time to explore the Exhibition Shed and our magical festive world before enjoying live Christmas favourites performed by the wonderful Natalie Rose.
Once back on board, your return journey to Keighley is accompanied by a delicious starter, served at your seat as you sit back and enjoy the sights, sounds and atmosphere of steam travel.
Back at Keighley, your reserved table awaits at The Old Parcels Office. Here you’ll enjoy a leisurely 90-minute two-course meal, with a freshly prepared festive main course followed by a delicious dessert, all served in the warm and welcoming surroundings.
Whether you’re celebrating with family, friends or colleagues, our Christmas Dining Experience is a wonderful way to get together, combining steam travel, live festive entertainment and great food.
Your ticket also includes an unlimited Day Rover, so you can spend the rest of the day exploring the railway, visiting the stations and museums, and enjoying the festive atmosphere across the Worth Valley.
Book Tickets
Guide Prices
£60.00 per person (£45 per child), including an unlimited Day Rover for the day of your visit.
Please book online at www.kwvr.co.uk
to add an item to your Itinerary basket.




