Collection: Best selling products
-
Simplicity 3036
Regular price From £12.00 GBPRegular price£11.00 GBPSale price From £12.00 GBP -
Simplicity 3035
Regular price £12.00 GBPRegular price£11.00 GBPSale price £12.00 GBP -
Digital Cotton Check - Orange & Cream
Regular price £5.50 GBP per half metreRegular priceSale price £5.50 GBP -
New Look 6794
Regular price £11.00 GBPRegular price£11.00 GBPSale price £11.00 GBP -
New Look 6790
Regular price £11.00 GBPRegular price£11.00 GBPSale price £11.00 GBP -
New Look 6786
Regular price £11.00 GBPRegular price£11.00 GBPSale price £11.00 GBP -
Wool Check Suiting
Regular price £8.50 GBP per half metreRegular priceSale price £8.50 GBP -
Simplicity 9975
Regular price £11.00 GBPRegular price£10.50 GBPSale price £11.00 GBP -
Simplicity 9972
Regular price £14.00 GBPRegular price£13.00 GBPSale price £14.00 GBP -
Sold outSimplicity 9969
Regular price £14.00 GBPRegular price£13.00 GBPSale price £14.00 GBPSold out -
Simplicity 9963
Regular price £11.00 GBPRegular price£10.50 GBPSale price £11.00 GBP -
Simplicity 9960
Regular price £14.00 GBPRegular price£13.00 GBPSale price £14.00 GBP -
Simplicity 9955
Regular price From £11.00 GBPRegular price£10.50 GBPSale price From £11.00 GBP -
Simplicity 9951
Regular price From £11.00 GBPRegular price£10.50 GBPSale price From £11.00 GBP -
Simplicity 9949
Regular price £14.00 GBPRegular price£13.00 GBPSale price £14.00 GBP -
Gutermann Sew All Thread 1000m - 111
Regular price £9.95 GBPRegular priceSale price £9.95 GBP -
Simple Satin - Emerald
Regular price £2.50 GBP per half metreRegular priceSale price £2.50 GBP -
Simplicity 3011
Regular price £14.00 GBPRegular price£13.00 GBPSale price £14.00 GBP -
Simplicity 3005
Regular price From £11.00 GBPRegular price£10.50 GBPSale price From £11.00 GBP -
Simplicity 3002
Regular price £14.00 GBPRegular price£13.00 GBPSale price £14.00 GBP
















