Free Delivery
on orders over £50

Free Returns
(exclusions apply)

We love our florists
Bringing our best !

Order before 18th December for Guaranteed Christmas Delivery (UK) We are closed on Christmas Eve
Shop By
Ready-Made Extra Long Flower Garland
144350
£29.95 1.5m garland
Sold in 1.5m garlands for
£29.95

Long English Ivy Garland
155088
£5.99 each
Sold in singles for
£5.99

Extra Long Frosted Ivy Garland
155098
£3.59 each
Sold in singles for
£3.59

Extra Long Frosted Ivy Bush
155099
£9.25 each
Sold in singles for
£9.25

Extra Long Green English Ivy
155104
£2.99 each
Sold in singles for
£2.99

Extra Long Variegated English Ivy
155105
£2.99 each
Sold in singles for
£2.99

Out of Stock
Extra Long Luxury Spruce Garland
130499
£7.90 each
Sold in singles for
£7.90

Loading...