2323

Charcoal

1004

Dark Brown

2319

Cranberry

2419

Grey

1029

Copper

76% Acrylic, 24% Polyamide. 220 metres / 240 yards. 100g ball.

£3.70 per ball

1840

Purple

1005

Cream

3975

Precious Posy

1117

Royal

1845

Dawn

2346

Blue Haze

1062

Teal

1841

Dusk

1847

Nordic White

1001

White

7119

Parade

59% Acrylic, 15% Metallic Polyester, 14% Alpaca, 12% Polymide. 213 metres / 233 yards. 100g ball.

£4.50 per ball

1203

Silver

3934

Purple Passion

1027

Khaki

1241

Fondant

1063

Graphite

7122

Pageant

2307

Black

3924

Raspberry Riot

1019

Cloud Blue

2302

Olive

1844

Frost

2305

Cream

1081

Saffron

1218

Parchment

75% Acrylic 25% Wool. 148 metres / 161 yards. 100g ball.

£2.99 per ball

1246

Lipstick

7120

Festival

2456

Wheaten

1422

Aspen

2306

Cardinal

1002

Black

2457

Sea Green

1846

Winter Plum

70% Acrylic 30% Wool. 145 metres / 158 yards. 100g ball.

£4.25 per ball

100% Acrylic. 144 metres / 157 yards. 100g ball.

£1.85 per ball

7124

Gaia

3973

Paper Parchment

3974

Mischevious Mink

1065

Meadow

Carnival Tweed Chunky

1020

Lemon

1083

Pomegranate

2322

Denim

3976

Totally Teal

1003

Aster

2316

Teal

1711

Spice

1843

Glacier

1425

Emperor

7121

Fete

7123

Jambouree

1851

Artic Rose

1420

Camel

1839

Watermelon

1850

Crowberry

1063

Sage

1023

Raspberry

3931

Double Denim

Cosy Delight Chunky 

3932

Rio 
​Red

1118

Lavender

1302

Denim

100% Acrylic. 145 metres / 158 yards. 100g ball.

£2.85 per ball

1035

Burgundy

1842

Midnight

1011

Midnight

1084

Magenta

1848

Blue Mist

2303

Oatmeal

2301

Rose

Bellissima Chunky

1849

Reindeer