City Of London Choir
London, UK
PERFORMER
The City of London Choir is a non-professional choir based in London, England. With about 100 active members, they perform regularly in some of the city’s principal concert venues, including the Barbican Centre, Cadogan Hall, Royal Albert Hall, Royal Festival Hall and St John's, Smith Square.