News

THAT it’s Easter means two things in music: Bach and Handel. And Good Friday – April 18 – brings you nothing but, with at least four significant performances of the Bach Passions across London, and a ...