1418

Berwick

77% Acrylic 20% Wool 3% Viscose. 170 metres / 185 yards. 100g ball.

£2.95 per ball

170

Glacia

1376

Harris

8081

Purple

12

Powder Blue

1422

Alder

1417

Benmore

121

Lipstick Pink

1416

Ayre

10

Flame

08

Charcoal

8030

Verde

8169

Neopolitan

68

Porcelain

160

Mint

8027

Orange

8075

Brown

225

Beige

293

Wine

8136

Harlequin

8181

Bilbury

8073

Camel

111

Matador

2

Dune

8072

Pink

175

Saxe

1373

Donegal

8180

Bonbon

11

French Navy

139

Clematis

1000

Silver Cloud

117

Navy

100

White

125

Eden

01

Denim

02

Toast

2423

Ashton

141

Peachy

110

Burgundy

7035

Grey

8163

Passionfruit

103

Cream

07

Pink

133

Butterscotch

1412

Norfolk

122

Clover

9

Wisteria

8

Candy Floss

09

Blush

8076

Blue

03

Clover Pink

200

Denim

8080

Black

157

Baby Pink

80% Premium Acrylic 20% Wool. 150 metres / 164 yards. 100g ball.

£3.20 per ball

04

Pistache Green

1426

Awe

05

Ivory

8138

Mirage

77% Acrylic 20% Wool 3% Metallic yarn. 160 metres / 175 yards. 100g ball.

£2.95 per ball

194

Astor

138

Baby Blue

8026

Nomad

1385

Magee

8079

Red

140

Mustard

123

Imperial Purple

06

Silver Grey

107

Black

8044

Psyched

25

Cream

100% Premium Acrylic. 320 metres / 349 yards. 200g ball.

£5.05 per ball

100% Premium Acrylic. 150 metres / 164 yards. 100g ball.

£1.95 per ball