Magdalene Choir Christmas Carol Concert All Saints Margaret Street London