This bit is from Basker Street Babylon and I'm very much eager to find out is there some more video footage available. Looks like this song was performed at some TV show to promote the stage tour. Wish they included it entirely in this compilation of "bizarre" Holmes moments.
Anyone, any info?