The Knitting & Stitching Show takes place on the 2nd-5th of March in London, Olympia. The Knitting & Stitching Show is...