The Leeds Festival Chorus is based in Leeds, West Yorkshire, England. It has 170 singing members in soprano, alto, tenor and bass sections. Presenting classical choral music of a professional standard in Yorkshire and elsewhere in Britain, including ...
read more