256 results for "metal knitting needles"
£15.00
£4.00
from £7.50
from £4.00
from £100.00
£35.00
from £6.00
from £7.25
£65.00
from £7.00
from £17.50
from £11.50
now £4.50 £6.00
from £8.50
£18.00
from £87.00