Now, they’re stadium-filling, genre-pushing, global electro-rock stars, with 13 albums to their name, their latest being January’s Delta Machine. Who would have thought it from the former floppy-haired popsters?
Tue, May 28. 7pm £40+
The O2 Peninsula Square, SE10 0DX
Tube | North Greenwich