The Edge
by
Amelia Thurgood reviews Les Misérables, playing at the Mayflower Theatre until the 26th March.