The Bach Choir is a large independent musical organization based in London , UK , with around 220 active members .
The Bach Choir is a world-famous amateur choir based in London .