Silk Flowers

64cm Mini Daisy (12/288) (S11167)
in stock category icon

991 IN STOCK

£3.99

Buy 12+ :
£2.08 each
Lavender Plant Purple x 15 (12/144) (S10912)

Out of Stock

£18.99

Buy 2+ :
£12.48 each
White Single Carnations (12 Stems) (SILK001)
in stock category icon

6972 IN STOCK

£4.79

Buy 6+ :
£2.15 each
Red Single Carnations (12 Stems) (SILK011)
in stock category icon

52 IN STOCK

£4.79

Buy 6+ :
£2.15 each
Pink Single Carnation (12 Stems) (SILK008)
in stock category icon

2490 IN STOCK

£4.79

Buy 6+ :
£2.15 each
Yellow Single Carnation (12 Stems) (SILK006)
in stock category icon

1869 IN STOCK

£4.79

Buy 6+ :
£2.15 each
Baby Blue Single Carnations (12 Stems) (SILK003)
in stock category icon

930 IN STOCK

£4.79

Buy 6+ :
£2.15 each
Royal Blue Carnations (12 Stems) (SILK004)
in stock category icon

251 IN STOCK

£4.79

Buy 6+ :
£2.15 each
Orange Carnations (12 Stems) (SILK010)
in stock category icon

1122 IN STOCK

£4.79

Buy 6+ :
£2.15 each
Lavender Carnations (12 Stems) (SILK005)
in stock category icon

1692 IN STOCK

£4.79

Buy 6+ :
£2.15 each
Rose Pick Red (PLAS753)
in stock category icon

397 IN STOCK

£35.99

Buy 2+ :
£18.38 each
Single Stem Poinsettia Red (X33210)
in stock category icon

1528 IN STOCK

£3.99

Buy 6+ :
£1.77 each
Hot Pink Foam Garden Rose Bud (dia2cm) (S28230)
in stock category icon

1234 IN STOCK

£2.39 £0.76

Buy 36+ :
£1.06 each
Purple Mini Georgia Foam Rose (S28303)
in stock category icon

556 IN STOCK

£2.39

Buy 24+ :
£1.08 each
Single Hydrangea Blue (S28425)
in stock category icon

197 IN STOCK

£5.59

Buy 12+ :
£2.85 each
Lisianthus Cream (S28431)
in stock category icon

260 IN STOCK

£7.19

Buy 24+ :
£3.69 each
White Snowball (75cm) (S28439)
in stock category icon

516 IN STOCK

£7.19

Buy 24+ :
£3.62 each
Bunch Of 12 Hot Pink Roses (S28705)
in stock category icon

203 IN STOCK

£11.19 £3.87

Buy 6+ :
£5.54 each
Single Hydrangea Cream (S28819)
in stock category icon

830 IN STOCK

£5.59

Buy 12+ :
£2.85 each
Green Snowball (75cm) (S28835)
in stock category icon

437 IN STOCK

£7.19

Buy 24+ :
£3.62 each
Mini Purple Diamante Ribbon Rose (12 Stems) (W32406)
in stock category icon

546 IN STOCK

£1.46 £0.71

Buy 4+ :
£0.75 each
Mini Pale Brown Diamante Ribbon Rose (12 Stems) (W32416)
in stock category icon

800 IN STOCK

£1.46 £0.71

Buy 4+ :
£0.75 each
Mini Rose Pink Diamante Ribbon Rose (12 Stems) (W32418)
in stock category icon

877 IN STOCK

£1.46 £0.71

Buy 4+ :
£0.75 each
Mini Yellow Diamante Ribbon Rose (12 Stems) (W32421)
in stock category icon

138 IN STOCK

£1.46 £0.71

Buy 4+ :
£0.75 each
Mini Pale Pink Diamante Ribbon Rose (12 Stems) (W32424)
in stock category icon

320 IN STOCK

£1.46 £0.71

Buy 4+ :
£0.90 each
Mini Red Diamante Ribbon Rose (12 Stems) (W32428)
in stock category icon

317 IN STOCK

£1.46 £0.71

Buy 4+ :
£0.75 each
Mini Cerise Diamante Ribbon Rose (12 Stems) (W32431)
in stock category icon

734 IN STOCK

£1.46 £0.71

Buy 4+ :
£0.75 each
Navy Blue Large Foam Rose Buds (S29942)
in stock category icon

452 IN STOCK

£3.19 £0.97

Buy 12+ :
£1.46 each
Hydrangea Blue (S99096)
in stock category icon

792 IN STOCK

£9.59

Buy 12+ :
£5.00 each
Hydrangea Cream (S99098)
in stock category icon

843 IN STOCK

£9.59

Buy 12+ :
£5.00 each
Cerise Single Carnations (12 Stems) (S99099)
in stock category icon

1738 IN STOCK

£4.79

Buy 6+ :
£2.15 each
3 Head Wisteria White (122cm) (S99125)
in stock category icon

3487 IN STOCK

£9.59

Buy 12+ :
£4.60 each
3 Head Wisteria Violet (122cm) (S99126)
in stock category icon

777 IN STOCK

£9.59

Buy 12+ :
£4.60 each
2 Head Wisteria White (90cm) (S99127)
in stock category icon

3658 IN STOCK

£7.99

Buy 24+ :
£3.85 each
2 Head Wisteria Violet (90cm) (S99128)
in stock category icon

2983 IN STOCK

£7.99

Buy 24+ :
£3.85 each
7 Eden Roses Bunch Red (l44cm) (S99137)
in stock category icon

62 IN STOCK

£7.19

Buy 12+ :
£3.69 each
Single Hydrangea Cream (S99142)
in stock category icon

236 IN STOCK

£8.79

Buy 12+ :
£4.23 each
Georgia Foam Rose - Lemon (5.5cm) - 6 Stems (S10206)
in stock category icon

442 IN STOCK

£2.39 £0.60

Buy 12+ :
£1.08 each
Georgia Foam Rose - Lemon (7cm) 6 Stems (S10208)
in stock category icon

212 IN STOCK

£3.19 £0.80

Buy 12+ :
£1.52 each
Red Rose Bush X 9 Heads (S10220)
in stock category icon

79 IN STOCK

£9.59

Buy 24+ :
£4.60 each
Short Stem Single Hydrangea Cream (51cm) (S10225)
in stock category icon

4082 IN STOCK

£6.39

Buy 48+ :
£3.23 each
Lily X 4 Heads White 80cm (S10245)
in stock category icon

165 IN STOCK

£9.59

Buy 12+ :
£4.60 each
Lily X 4 Heads Light Pink 80cm (S10246)
in stock category icon

85 IN STOCK

£9.59

Buy 12+ :
£4.60 each
Lily Bush X 9 White (S10247)
in stock category icon

79 IN STOCK

£12.79

Buy 12+ :
£6.54 each
Lily Bush X 9 Light Pink (S10248)
in stock category icon

76 IN STOCK

£12.79

Buy 12+ :
£6.54 each
Rose Cream 42cm (S10262)
in stock category icon

662 IN STOCK

£2.39

Buy 24+ :
£0.89 each
Rose Lavender 42cm (S10264)
in stock category icon

1484 IN STOCK

£2.39

Buy 24+ :
£0.89 each
Rose Light Green 42cm (S10266)
in stock category icon

2299 IN STOCK

£2.39

Buy 24+ :
£0.89 each
Rose Fuchsia 42cm (S10267)
in stock category icon

2224 IN STOCK

£2.39

Buy 24+ :
£0.89 each
Peony X 2 White 78cm (S10269)
in stock category icon

22 IN STOCK

£7.19

Buy 12+ :
£3.62 each
Diamond Rose White 61cm (S10272)
in stock category icon

2392 IN STOCK

£1.59

Buy 48+ :
£0.69 each
Diamond Rose Light Pink 61cm (S10273)
in stock category icon

5466 IN STOCK

£1.59

Buy 48+ :
£0.69 each
Diamond Rose Lavender 61cm (S10274)
in stock category icon

1377 IN STOCK

£1.59

Buy 48+ :
£0.69 each
Diamond Rose Fuschia 61cm (48/1152) (S10275)
in stock category icon

2641 IN STOCK

£1.59

Buy 48+ :
£0.69 each
Paris Rose X 3 Lavender (S10279)
in stock category icon

1 IN STOCK

£6.39

Buy 24+ :
£3.00 each
Paris Rose X 3 Light Green (S10281)
in stock category icon

517 IN STOCK

£6.39 £1.64

Buy 24+ :
£3.00 each
Peach Blossom X 3 Cream (S10284)
in stock category icon

279 IN STOCK

£10.39

Buy 6+ :
£5.38 each
Large Hydrangea White (20cm X 100cm) (S10286)
in stock category icon

348 IN STOCK

£12.79

Buy 12+ :
£6.54 each
Large Hydrangea Lilac (20cm X 100cm) (S10287)
in stock category icon

504 IN STOCK

£12.79

Buy 12+ :
£6.54 each
Large Hydrangea Light Blue (20cm X 100cm) (S10288)
in stock category icon

138 IN STOCK

£12.79

Buy 12+ :
£6.54 each