1. Home
  2. Silk Flowers
  3. Roses

Roses: 246 products found

Cream
Cream Rose Bunch
SILK100

Availability: More than 150

£4.75

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: 7 in stock

£1.46

Red Rose Bouquet
Red Rose Bush
S10320

Availability: More than 50

£9.83

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: 39 in stock

£4.49

Small Rose Bud Cream Pink
S10685

Availability: More than 50

£1.21

Wild Rose Spray Pink 70cm
S10976

Availability: 12 in stock

£4.00

Wild Rose Spray Green 70cm
S10978

Availability: 34 in stock

£4.00

Wild Rose Spray Pale Yellow 70cm
S10980

Availability: More than 50

£4.00

Lily Rose Mix Bunch Cream
S11106

Availability: More than 150

£5.42

Lily Rose Mix Bunch Pink
S11107

Availability: More than 150

£5.42

Lily Rose Mix Bunch Peach
S11108

Availability: More than 150

£5.42

Lily & Rose Mix Bunch White
S11109

Availability: More than 150

£5.42

Rose Bush Red
Rose Bush Red
S10220

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 50

£1.89

Lavender Roses 59cm
S10251

Availability: More than 50

£1.89

Rose Cream
Rose Cream
S10262

Availability: More than 150

£0.51

Rose Lavender
Rose Lavender
S10264

Availability: More than 150

£0.51

 Rose Light Green
Rose Light Green
S10266

Availability: More than 150

£0.51

Rose Fuchsia
Rose Fuchsia
S10267

Availability: More than 150

£0.51

Rose Cream
Rose Cream
S10270

Availability: More than 150

£1.16

40cm Diamond Rose Light Pink
S10273

Availability: More than 150

£0.59

rose stem
40cm Diamond Rose Lavender/Pink
S10274

Availability: More than 150

£0.41

Fushcia Rose
61cm Diamond Rose Fuschia
S10275

Availability: More than 150

£0.64

Paris Rose White
Paris Rose in White
S10277

Availability: More than 150

£1.89

Paris Rose Light Green
Paris Rose Light Green
S10281

Availability: More than 150

£1.79

Tea Rose Bunch Yellow & Gold 40cm
S10293

Availability: More than 50

£6.95

Cream Rose
Rose Cream
S10298

Availability: More than 150

£1.79

Rose Cream & Pink
S10299

Availability: More than 150

£1.79

Rose Light Green
Rose Light Green
S10300

Availability: More than 150

£1.79

Pink Rose
Rose Pink
S10301

Availability: More than 150

£1.79

Peach Rose
Rose Peach
S10302

Availability: More than 150

£1.89

Rose Lavender
Rose Lavender
S10303

Availability: More than 150

£1.79

White Rose Spray
White Rose Spray
S10445

Availability: 30 in stock

£3.39

Rose Burgundy
Rose Bud Burgundy
S10609

Availability: More than 150

£1.79

Rose
Rose Bud Scarlet Red
S10610

Availability: More than 150

£1.79

Rose Bud White
Rose Bud Cream / White (70cm)
S10611

Availability: More than 150

£1.79