Yes, children are allowed on the Royal Scotsman, but they must be accompanied by an adult.