J.S Bach Magnificat. Cadogan Hall Date: 9th December 2021Time: 12:00 am - 12:00 amLocation: Cadogan Hall, 5 Sloane Terrace, London SW1X 9DQMore info Directed by Ivor Setterfield with Barts Choir