Thu 14 Aug 2025 18:00 Red Light Acid Test New Cross Inn, London On sale on Thursday 10 July 2025 at 12:00