Long runs in Paris and Berlin followed, and there were nine West End revivals over the next four decades.
Long runs in Paris and Berlin followed. There were nine West End revivals over the next four decades.