Love Never Dies (2010) 22 March 2010 WHAT: Love Never Dies WHERE: Adelphi Theatre, London WHEN: March 2010 Recently, Mr T and I ventured down to London for a mini-break. We wanted