London Handel Orchestra & Soloists | Ensemble
The London Handel Orchestra was formed in 1981 to perform at the London Handel Festival which is an annual celebration of the life and works of George Frideric Handel, held mainly in venues which have a specific resonance with the life of the composer, including St George’s, Hanover Square, Handel’s own church.