Sat 25 Nov 2023 | 19:30 - 21:30 Location: All Saints Church, East Sheen, SW14 8AX Book nowVivaldi - MagnificatPergolesi - MagnificatBach - Wachet AufMendelssohn - There shall a starBruch - Rorate CoeliAccompanied by organ and soloists