MUSICALS Moulin Rouge! The Musical UK Tour Truth Beauty Freedom Love Southampton Mayflower Theatre 24 Sep 2026 - 24 Oct 2026 View Show