Question: The repertoire of this choir stretches from before the renaissance to the 21st century for what two groups?
Relevant Wikipedia article: https://en.wikipedia.org/wiki/All_Saints,_Margaret_Street