Beethoven Piano Trios by Candlelight 27 March 2025 West Central London St Mary Le Strand Church Buy Tickets