Simone Felice + Diana DeMuth, The Slaughtered Lamb, London, 15th January 2020
The Slaughtered Lamb is a tiny space for a headliner as big as Simone Felice – it’s a basement room below a pub with maybe a capacity of a hundred, or a hundred and fifty at […]