Fri 04 Apr 2025 19:00 Warhaus Islington Assembly Hall, London On sale on Wednesday 09 October 2024 at 10:00