Punch Needle Supplies

56 products from 32 brands, including TYMKLMZG, BEUNITONE and The Oxford Punch Needle. Prices run from £29.19 to £145.67, including VAT.

Part of our punch needle & rug making department.

Recently viewed