Moulin Rouge! The Musical (Regent Theatre) – theatre review
Polished performances, magnificent mashups, elegant and evocative sets, colourful and creative costumes, and charismatic choreography
Polished performances, magnificent mashups, elegant and evocative sets, colourful and creative costumes, and charismatic choreography