It's a book I borrowed from the library in the 80s. It was a story about a steam train which was interspersed with carols (including the music). I remember it as I persuaded my babysitter that my mum would read, and sing, the whole book so she did just that!
Don't suppose this rings any bells?