The West End's longest running musical, Les Misérables today celebrates its 30th anniversary in London's West End, where it is currently playing at the Queen's Theatre and booking to 1 October 2016.The Cameron Mackintosh and Royal Shakespeare Company production first opened at the Barbican Theatre on 8th Oct 1985, before transferring to the Palace Theatre on 4 December 1985. After 19 years, the show transferred to the Queen's Theatre, where it opened on 3 April 2004 and continues to run to...