Reviews of The Yarn & Craft Store. (Shop) in Norwich (Norfolk).