Agreeably shouty, groovy Anglo-French electro-punk trio – Andrew Weatherall-approved – headline.
I've just recently moved to 'the city' after dashing around the world for job interviews and now I am eager to explore what London's got to offer....