
Last week was the start of this year’s London Handel Festival, the annual celebration of the German composer in the city he made his home – and where he wrote and performed most of his major works.
The festival runs until 16 April with a full calendar of events and performances. The main venue for this year’s festival is St George’s, Hanover Square in Mayfair – Handel’s parish church.