Art and designer craft in E17 The E17 Designers Spring Fair will take place on Friday 17th May at the Asian Centre in Walthamstow Village, offering a cornucopia of art and designer craft…