4007
Heather
2460
Adriatic
1583
Turquoise
1991
Orangutan
1990
Cream
4005
Fire Glow
2375
Knailsworth
4002
Meadow
1584
Pink
70% Acrylic 9% Alpaca 21% Polyester. 230 metres / 251 yards. 100g ball.
£3.60 per ball
2911
Antique Cream
1992
Lilac
2439
Champagne
3063
Sorbet
2451
Quartz
2370
Kemble
1859
Matador
1910
Duck Egg
2376
Bilbury
204
White
1862
Rusty Orange
4003
Blossom
2374
Snowshill
1082
Lewis
2913
Peppercorn
1915
Rose Bud
1077
Skye
2455
Copper
1860
Latte
2372
Burford
215
Claret
1084
Gigha
2452
Capri
218
Purple
1995
Pale Blue
208
Gold
1080
Jura
1085
Arran
2027
Bronze
1086
Barra
2371
Tetbury
206
Silver
2912
Mulberry
1916
Juniper Berry
1993
Pale Pink
2457
Silver Black
2454
Cardinal
1994
Foxy
72% Premium Acrylic 25% Wool 3% Viscose. 138 metres / 151 yards. 100g ball.
£3.50 per ball
1996
Candy
4001
Lagoon
75% Polyester 25% Lurex. 70 metres / 77 yards. 50g ball.
£2.30 per ball
1710
Ingot Gold
2461
Lavender
230
Black
1914
Chandelier
1861
Citrus Green
2456
Matador
2377
Bilsley
1093
Benbecula
216
Emerald
80% Premium Acrylic 20% Wool. 130 metres / 142 yards. 100g ball.
£3.99 per ball
1076
Orkney
2373
Painswick
1780
Fir
2378
Castle Combe
1783
Christmas
1585
Copper
2462
Flamingo
1075
Balmoral
4004
Blueberry
1917
Bordeaux
100% Premium Acrylic. 152 metres / 167 yards. 100g ball.
£3.70 per ball
1784
Sparkler
1081
Tiree
3064
Easter Yellow
90% Premium Acrylic 10% Alpaca. 155 metres / 164 yards. 100g ball.
£3.50 per ball
217
Royal
2450
Bisque
2458
Granite
1782
Rose
2453
Carmine
4000
Blackcurrant
1779
Cocktail
4006
Stream
1781
Argent