Preview: Moulin Rouge! The Musical, Mayflower Theatre, Southampton

The multi-award-winning hit stage show, Moulin Rouge! The Musical, will be welcomed by Mayflower Theatre from Thursday 24 September to Saturday 24 October 2026 as part of its first ever world tour. Set in Paris, 1899, a world of indulgent beauty and unparalleled extravagance, of bohemians and aristocrats, of boulevardiers and reprobates, Moulin Rouge! The […] The post Preview: Moulin Rouge! The…