Embsay & Bolton Abbey Steam Railway
This is actually in Yorkshire but is well worth a visit - even though you have to cross a border!