Dust Poets @ 12 Bar, Tottenham Court Road