The acclaimed London revival of the Tony Award-winning Broadway musical, The Mystery of Edwin Drood, staged to celebrate the 200th anniversary of Charles Dickens' birth, opens tonight in the Westn End after a successful run at the Landor Theatre in south London.