The Stanford Festival Weekend 2018 London, England November 30th November to 2nd December This year’s Stanford Weekend will be held in London from November 30th to December 2nd. There will be a performance of Stanford’s last opera, The Travelling Companion, presented by the New Sussex
Continue Reading →