27 march live art club 27 March 2019 'Deus…' at Live Art Club 66 Stoke Newington Rd, London N16 7XB door open: 7.30 pm shows start: 8 pm news