Live Review: Island - Koko, London 23/05/2018 Ant WTHB - Photography & Live ReviewsMay 30, 2018Club Kuru, Island, Koko, Live, London, Max Herridge