We catch it every time when it stops in London. There has always been great entertainment onboard. In London, it stops on the Richmond St. crossing and one of the train cars opens on both sides and the band(s) perform.
One year was Alan Doyle from Great Big Sea, another year was the Sam Roberts Band and many others. This year is a country western singer that I don't recognize, but I'm sure will be good. They usually performer Christmas music and a couple of their hits for about 45 minutes.