AKA Thea Taylor
King Tut’s Wah Wah Hut, Glasgow – 23rd August
The Deaf Institute, Manchester – 24th August
Noel Coward Theatre, London – 25th August
On sale 10am from Ticketmaster, Ticketweb, Seetickets and Eventim
Rough Trade East, 150 Brick Lane, London – 7th April
On sale now from here