LONDON, UK [SOLD OUT] Wednesday, October 18, 2023 7:30 PM 9:30 PM 19:30 21:30 The Love Shack Arch 298, 299 Cambridge Heath Road London, England, E2 9DA United Kingdom (map) Google Calendar ICS SOLD OUT