In London for one night only ahead of his Ibiza residency, this sell-out show represented far more than just a performance.
Despite Kraftwerk’s lengthy history, in 2026, their sound still has a sense of being of the future and what is to come.