Album number four, Planta, is out June 10 and they’re here to show everyone that they’re still as batshit mental as ever with tunes to match.
Mon, May 13. 7.30pm £16.50
Hoxton Square Bar and Kitchen
2-4 Hoxton Square, N1 6NU
Tube | Old Street
hoxtonsquarebar.com
Photo: Getty