Featuring exceptional, admission-free performances and world class musicians, this year's festival runs from 24 July to 18 August.
Steve Newell