Colchester Choral Society works to uphold and strengthen the English Choral tradition by performing public concerts to a high standard with professional soloists and orchestras.

Colchester Choral Society works to uphold and strengthen the English Choral tradition by performing public concerts to a high standard with professional soloists and orchestras.