Complex sentence: The Bach Choir is one of the world's leading large choruses and is based in London, England: it has around 220 active members.
Split into simpler sentences: The Bach Choir is one of the world's leading large choruses. Based in London, UK, it has around 220 active members.