Elvis Costello
Self - Vocals, Guitar
Jools Holland
Self - Presenter
Steve Nieve
Self - Keyboards
Bruce Thomas
Self - Bass
Pete Thomas
Self - Drums
Michael Thomas
Self - Violin
Ian Belton
Self - Violin
Paul Cassidy
Self - Viola
Jacqueline Thomas
Self - Violincello
Roy Babbington
Self - Double Bass
Pete Whyman
Self - Bass Clarinet
Ruth Causey
Self - Clarinet
Andy Finden
Self - Flute
John Barclay
Self - Trumpet
Paul Pritchard
Self - French Horn
Hugh Seeman
Self - French Horn