The Knitting and Stitching Show

The Knitting and Stitching Show

Alexandra Palace, London 9 – 12th October 2003 The Knitting and Stitching Shows are, quite simply, the very best events of their type. They bring together more textile artists than any other single event, providing you with the guarantee that you will find the...