Omeara, London – 31st May Deaf Institute, Manchester – 2nd June
On sale now from Ticketweb, Gigantic and Seetickets
The Grace, London – 1st September Deaf Institute, Manchester – 4th September
Omeara, London – 31st May The Deaf Institute, Manchester – 2nd June
On sale 10am Friday from Ticketweb, Gigantic and Seetickets