The Impossible God Posted on February 23rd, 2016 Date: February 26, 2016 One-man passion play starring Mark Topping. Tickets/Programmes available now at £5.00. Accompanied children free.