Annie The Musical in London – UK Tour Review I was invited to the press night of ‘Annie The Musical’ at London’s New Wimbledon Theatre. Currently on its UK Tour, showing at New Wimbledon Theatre in London until 11th November…