Michael Ball presents a gala performance of the entire show with a celebratory finale as the cast of the current production are joined by members of the original company. Show more
Discover 11,128,835 listings and 278,126 playable programmes from the BBC
Michael Ball presents a gala performance of the entire show with a celebratory finale as the cast of the current production are joined by members of the original company. Show more