Incredible costumes, stunning sets and a huge cast of 30 are promised as uplifting show The Railway Children comes to the ...