I have an old railway about 10 miles from me. They run steam trains, old London Transport tube trains and also Diesel Electric locos as well along the line and every Christmas they run special services with Santa onboard for the kids and serve hot meals on it as well.