The UK’s first and only annual Festival of Latin classical music is back in London this Autumn
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…