1. Home
  2. Silk Flowers
  3. Roses

Roses: 277 products found


Paris Rose Lavender
Paris Rose Lavender

Availability: 1 in stock

£2.63

Rose lily bush x 12 peach
Rose Lily Bush Peach (12 heads)

Availability: More than 150

£5.11

Pink Rose
74cm Single Aidde Rose Peach

Availability: More than 150

£3.41

Rose mixed bush x12 cream
Rose mixed cream bush (12 heads)

Availability: More than 150

£4.24

Pink Blush
Vintage Rose Blush Pink

Availability: More than 150

£1.44

Garden Peony Rose Spray Light Pink
Garden Peony Rose Spray Light Pink

Availability: More than 150

£2.80

Cream Rose Ball (43cm)
Cream Rose Ball (43cm)

Availability: More than 50

£47.12

Cream Camelot Rose Bunch
Cream Camelot Rose Bunch

Availability: More than 150

£5.25

Queen Chrysanthemum Cream (12/120)
Queen Chrysanthemum Cream

Availability: More than 150

£4.60

Tea Rose Bunch Purple 40cm

Availability: More than 50

£10.19

Peach
72cm Single Olivia Rose Peach

Availability: More than 150

£2.57

Cream Rose
72cm Single Olivia Rose Cream

Availability: More than 150

£2.57

Rose lily bush x 12 lavender
Rose Lily Bush Lilac (12 heads)

Availability: More than 150

£5.11

Fushcia Rose
40cm Diamond Rose Fuschia

Availability: More than 150

£0.95

Garden Peony Rose Spray Lavender
Garden Peony Rose Spray Lavender

Availability: More than 150

£2.80

Cream Rose Ball (28cm)
Cream Rose Ball (28cm)

Availability: More than 50

£20.64

Small Rose Bud Purple

Availability: 45 in stock

£1.67

Cream
71cm Single Celia Rose Cream

Availability: More than 150

£1.69

Tea Rose Bunch Yellow & Gold 40cm

Availability: More than 150

£10.79

Cream Rose
74cm Single Aidde Rose Cream

Availability: More than 150

£3.41

Wild Rose Spray Red 70cm

Availability: More than 150

£6.67

rose mixed bush x12 purple
rose mixed bush purple (12 heads)

Availability: 41 in stock

£4.24

Spring Green
Camelot Garden Rose Spray Spring Green

Availability: More than 150

£3.00

Garden Peony Rose Spray Pink
Garden Peony Rose Spray Pink

Availability: More than 150

£2.80

Cream Rose Ball (20cm)
Cream Rose Ball (20cm)

Availability: More than 50

£9.32

Small Rose Bud Red

Availability: More than 150

£1.67

Arundel Rose Burgundy (24/192)
Arundel Rose Burgundy

Availability: More than 150

£1.82

Large Single Rose Red

Availability: 20 in stock

£3.43

Small Rose Bud Blush Pink

Availability: More than 150

£1.67

71cm Single Celia Rose Cream Blush

Availability: More than 150

£1.69

Wild Rose Spray Pink 70cm

Availability: More than 150

£6.82

Small Rose Bud Cream

Availability: More than 150

£1.67

Red Tea Rose Bunch
Red Tea Rose Bunch

Availability: More than 150

£12.80

King Rose Bunch in Cream
King Rose Bunch in Cream

Availability: More than 150

£7.08

Lily rose mixed bush x16 cream
Lily Rose Mixed Bush Cream (16 heads)

Availability: More than 150

£6.40

Wild Rose Spray Mauve 70cm

Availability: More than 150

£6.82

Diamond Rose White (61cm)
40cm Diamond Rose White

Availability: More than 150

£0.95

Pink Rose
74cm Single Aidde Rose Antique Pink

Availability: More than 50

£3.41

Garden Peony Rose Spray Peach
Garden Peony Rose Spray Peach

Availability: More than 150

£2.80

Small Rose Bud Fuschia

Availability: More than 150

£1.67

Rose
71cm Single Celia Rose Antique Pink

Availability: More than 150

£1.69

White Wild Rose Spray
White Wild Rose Spray

Availability: More than 150

£5.56

Open Red Empire Rose

Availability: 21 in stock

£2.29

Rose Bush Cream
Rose Bush Cream

Availability: More than 150

£5.64

lily rose mixed bush  x 16 pink
Lily Rose Mixed Bush Pink (16 heads)

Availability: More than 150

£6.40

Wild Rose Spray Pale Yellow 70cm

Availability: More than 150

£6.82

Cream Rose Bunch
Cream Rose Bunch 28cm

Availability: 7 in stock

£5.19

Rose
74cm Single Aidde Rose Cream Blush

Availability: More than 150

£3.41

Eden Rose Bunch Cream

Availability: More than 150

£3.74

Peach Rose
71cm Single Celia Rose Peach

Availability: More than 150

£1.69

Wild Rose Spray Lemon 70cm

Availability: More than 150

£6.82

lily rose mixed bush x 16 purple
Lily Rose Mixed Bush Purple (16 heads)

Availability: More than 150

£6.40

Wild Rose Spray Lavender 70cm

Availability: More than 150

£6.82

SF8275Y
Garden Peony Rose Spray Yellow

Availability: More than 150

£2.80

Rose bunch Pink x 9 heads (12/96)
Rose bunch Pink (9 heads)

Availability: More than 50

£6.36

Antique Rose Bush Cream

Availability: More than 150

£9.88

mini rose bud bush purple
Mini Rose Bud Bush Purple

Availability: More than 150

£3.85

Wild Rose Spray Green 70cm

Availability: More than 150

£6.82

175cm Rose Garland cream
Light Cream Rose Garland (175cm)

Availability: More than 150

£6.91

Arundel Rose Cream (24/192)
Arundel Rose Cream

Availability: More than 150

£1.79

Mini rose bud bush pink
Mini Rose Bud Bush Pink

Availability: More than 150

£3.85

Small Rose Bud Pink

Availability: More than 150

£1.67

Lily rose hydrangea mixed bush x 14 cream
Lily rose hydrangea mixed bush cream (14 heads)

Availability: More than 150

£8.96

Lavender Rose Spray
Camelot Garden Rose Spray Lavender

Availability: More than 150

£3.00