Culture 10 March 16, 2022 0 Review: Les Misérables @ The Mayflower Theatre Amelia Thurgood reviews Les Misérables, playing at the Mayflower Theatre until the 26th March.