Searching map area
The Bach Choir
? TBD
UK choir, founded 1876

The Bach Choir is a large independent musical organisation founded in London, England in 1876 to give the first performance of J. S. Bach's Mass in B minor in Britain.

Instance of
Country of origin