The 2nd edition of Echoes Festival takes place from 25th September to 11th November across some of London’s most prestigious classical music venues, including the Barbican, St Martin-in-the-Fields, the Wallace Collection, St James’s Piccadilly, and The Other Palace.