Venue Scala London, United Kingdom View on map Past shows House Of Protection Sat, 11 Jul 2026 Scala, London