23rd November 2023 Festival of St Cecilia: A Celebration of Music Westminster Abbey Dean's Yard, London, United Kingdom