Ray Stitch is located in London, United Kingdom on 66 Essex Rd, Islington. Ray Stitch is rated 4.3 out of 5 in the category haberdashery in United Kingdom. A one-stop sewing shop offering a very special collection of designer and organic fabrics for dressmaking, quilting, soft furnishings and craft. The shop operates over two floors and incorporates a space for our Ray Stitch Sewing School below in the...|RAY STITCH LIMITED is a retail company based out of 99 Essex Road, London, United Kingdom.
Address
66 Essex Rd, Islington