It shouldn’t be possible to squeeze a cast this size into the Union Theatre and have them whirl and jig with all the gusto they do. And yet, somehow, they fit.
Shots from the amazing Finian’s Rainbow, in its first professional London revival since its original West End run. The show runs until 15 March.