For less than £40 per person, you can hop on board a narrow gauge steam train from the 1920s and meander through some of the UK's most beautiful countryside. But, you might have to wait a while