After a stunning UK tour last month, The Dresden Dolls will be returning to London on November 3rd at the brand new Roundhouse on a blow-out that promises artistic chaotic galore. This show, featuring a cross section of uber-talented performance artists are *not* to be missed. Click here to buy your tickets.