256 results for "metal knitting needles"
from £3.00
from £3.75
now £5.00 £8.00
from £5.50
£55.00
£60.00
£105.00
£82.00
£80.00
from £8.50 £11.00
£7.00
now £4.00 £6.00