1. Home
  2. Silk Flowers
  3. Roses

Roses: 195 products found

Cream
Cream Rose Bunch
SILK100

Availability: More than 150

£4.75

Lilac
Lilac Rose Bunch
SILK102

Availability: More than 50

£4.75

Red Rose Bud Bouquet
Red Rose Bunch
SILK104

Availability: 9 in stock

Was £4.75 £2.75

White
White Rose Bunch
SILK106

Availability: 28 in stock

£4.75

Medium Red Empire Rose
Red Medium Empire Rose
S28405

Availability: More than 150

£0.95

Open Red Empire Rose
S28415

Availability: More than 150

£1.50

Hot Pink Rose Bunch
S28705

Availability: More than 150

£4.75

Giant Red Rose
85cm Single Giant Rose in Red
S99130

Availability: More than 150

£1.46

Giant Pale Pink Rose
85cm Single Giant Rose in Pale Pink
S99131

Availability: More than 150

£1.46

Antique Rose Bush Lilac
S10928

Availability: 11 in stock

£5.27

Antique Rose Bush Peach
S10930

Availability: More than 50

£5.27

Antique Rose Bush Blue
S10931

Availability: More than 50

£5.27

Antique Rose Bush Red
S10932

Availability: More than 50

£5.27

Red Rose Bouquet
Red Rose Bush
S10320

Availability: More than 50

£9.83

Tiger Lily Mixed Bouquet
Pale Pink Tiger Lily & Rose Bush
S10325

Availability: 26 in stock

£7.26

Cream Rose Bunch
Cream Rose Bunch
S10329

Availability: 42 in stock

£10.38

Tiger Lily and Rose Bunch
Cream Tiger Lily and Rose Bunch
S10330

Availability: More than 150

£2.70

60cm Rose Bud Bush Cream
S10476

Availability: More than 150

£4.49

60cm Rose Bud Bush Red
S10477

Availability: 2 in stock

£4.74

Tiger Lily
40cm Tiger Lily & Rose Bush Beauty
S10483

Availability: More than 150

£6.87

Gerbera & Rose Bud Bush Salmon
S10488

Availability: 40 in stock

£3.24

pinks
30cm Rose & Orchid Bush Pink Beauty
S10492

Availability: 36 in stock

£3.24

Small Rose Bud Cream Pink
S10685

Availability: More than 150

£0.96

Wild Rose Spray Cream 70cm
S10452

Availability: More than 150

£3.54

Rose Bud in Baby Blue
Rose Bud Baby Blue
S10535

Availability: More than 150

£1.52

Pink Rose Bud
Rose Bud Baby Pink
S10536

Availability: 31 in stock

£1.52

Wild Rose Spray Red 70cm
S10975

Availability: More than 150

£3.91

Wild Rose Spray Pink 70cm
S10976

Availability: More than 150

£4.00

Wild Rose Spray Lavender 70cm
S10977

Availability: More than 150

£4.00

Wild Rose Spray Green 70cm
S10978

Availability: More than 150

£4.00

Wild Rose Spray Lemon 70cm
S10979

Availability: More than 150

£4.00

Wild Rose Spray Pale Yellow 70cm
S10980

Availability: More than 150

£4.00

Lily Rose Mix Bunch Cream
S11106

Availability: 14 in stock

£5.42

Rose Bush Red
Rose Bush Red
S10220

Availability: More than 150

£3.84

Rose Bush Cream
Rose Bush Cream
S10221

Availability: More than 150

£3.84

Rose White Four Heads
Rose White Four Heads
S10249

Availability: More than 150

£1.79

Light Pink Roses 59cm
S10250

Availability: More than 150

£1.89

Lavender Roses 59cm
S10251

Availability: More than 150

£1.89

Yellow Rose
Rose Yellow Stem
S10253

Availability: More than 150

£1.79

Rose Cream
Rose Cream
S10262

Availability: More than 150

£0.51