The Keighley & Worth Valley Railway is not really a Bradford subject, but you can get to Keighley railway station from Bradford by bus in around forty five minutes, or by train in around twenty five minutes, it makes a great day out. The locomotive in the picture is just pulling up at Ingrow West station on its journey from Keighley to Haworth and Oxenhope.
Just a bit of information about the locomotive, it's a British Rail Standard Class 2 MT built at the former LNER workshops at Darlington. It was rescued from a scrapyard at the end of the steam era and underwent restoration lasting 18 years. You can hear the locomotive leaving Oxenhope station for Haworth and Keighley in the link below.

