About Stitch & Sew
Sewing expert located in Hemyock, Devon, UK
More about Stitch & Sew
Stitch & Sew is located at 63 parklands, EX15 3RY Hemyock
+447980466549
http://www.stitchsew.co.uk