Stitch & Story is located in London, United Kingdom on 8 Avery Hill Rd. Stitch & Story is rated 5 out of 5 in the category craft store in United Kingdom. Stitch & Story make crafting simple. Made for beginners, shop knitting and crochet kits, 100% merino wool yarn, patterns, bamboo needles and hooks. Book knitting workshops and watch online video tutorials.