When

o 2014 Knitting & Stitching Show at Alexandra Palace London 8.-12.10.2014