The Cure, The Troxy, London, November 1 2024 The Cure play a triumphanrt show at The Troxy, London on November 1 2024 to mark the release of their new album, Songs Of A Lost World Go to Source Author: Michael Bonner