New film released

We’re delighted to present this short documentary about LNM, which was filmed during our rehearsals and performance of Handel’s Il Trionfo del Tempo at the London Handel Festival last year.