12 November 2023Almeida Theatre (London, United Kingdom)Three Berceuses from The Exterminating AngelLondon Voices
5 August 2023Dartington Hall (Dartington, Devon, United Kingdom)Three Berceuses from The Exterminating Angel