London, United Kingdom
London Handel Festival is a music festival held in London, United Kingdom. Founded in 1978, it has been running for 48 years.