Exchange, Bristol – 10th Dec Bush Hall, London – 11th Dec The Deaf Institute, Manchester – 12th Dec
On sale at 10am from Seetickets
Omeara, London – 10th Aug