Hello & welcome to the forum. If it's steam that you're after, the Middleton Railway is at Moor Road, Leeds -
www.middletonrailway.org.uk - I've never been but it could be worth a look. If Keighley isn't too far outside your area, then the Keighley & Worth Valley Railway -
www.kwvr.co.uk - is definately worth a visit.
Hope this helps.
Regards,
Tony