This vintage railway runs steam and classic diesel engines between Keighley and Oxenhope via Haworth. The classic 1970 movie The Railway Children was shot along this line: Mr Perks was stationmaster at Oakworth, where the Edwardian look has been meticulously maintained. Trains operate about hourly every day June to August but the timetable is sporadic in other months; check the website. Tickets to view the Haworth platform and incoming trains cost 50p, but you can get a good look from the nearby pedestrian bridge.