WITCH HOUSE LONDON PRESENTS THE UK’S FIRST SHOWCASE OF WITCH HOUSE ART SATURDAY 28TH JANUARY - LUMIERE, 88 CHATSWORTH ROAD, LONDON. E5 0LS