1. Home
  2. Silk Flowers
  3. Roses

Roses: 279 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

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 bunch Red x 9 heads (12/96)
Red Rose Bunch

Availability: 16 in stock

£6.36

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

rose mixed bush x 12 pink
rose mixed pink bush (12 heads)

Availability: More than 50

£4.24

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

Availability: More than 50

£20.64

Velvet Single Rose Red 55cm

Availability: More than 150

£2.28

Small Rose Bud Purple

Availability: More than 150

£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: More than 50

£4.24

Spring Green
Camelot Garden Rose Spray Spring Green

Availability: More than 150

£3.00

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

Availability: More than 150

£9.32

Velvet Roses Red 49cm

Availability: 10 in stock

£8.06

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: More than 150

£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 150

£3.41

Velvet Large Rose Red 50cm

Availability: 22 in stock

£11.30

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: 26 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: More than 150

£5.19

Rose
74cm Single Aidde Rose Cream Blush

Availability: More than 150

£3.41

Medium Red Empire Rose
Red Medium Empire Rose

Availability: More than 150

£1.49

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

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

£0.00

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