Appearances

HAY Festival
May 28th, 2.30pm
Book tickets

Waterstones Crouch End
May 29th, 7pm
Book tickets

Greenwich Book Festival
June 15th, 5.15pm
Book tickets

Queen’s Park Festival
June 29th, 2pm
Book tickets

JW3, Sunday Night Live
June 30th, 7.30pm
Book tickets