Fri 21 Mar 2025 18:00 The Debussy Preludes - Strand Piano Series St Mary Le Strand Church, West Central London