Carol Hall is one of London's most versatile singers, having been a member of the Swingle Singers, the Monteverdi Choir and many other leading ensembles.The breadth of her experience enables her to coach choir members on all aspects of vocal technique and interpretation.