Shop Perennials
Primula vulgaris
£2.39 - £27.99
Leucanthemum vulgare
Offer was £2.99 £2.39
Veronica gentianoides
£5.59 - £23.99
Achillea millefolium
£2.39 - £21.60
Oenothera lindheimeri
£5.59 - £21.60
Primula veris
£2.39 - £28.80
Centranthus ruber Albus
£5.59 - £21.60
Campanula glomerata var. alba Schneekrone
£4.79 - £21.60
Geranium phaeum Album
£7.19 - £31.99
Centaurea montana Purple Heart
£5.59 - £21.60
Iberis sempervirens Appen-Etz
£6.39 - £23.99
Iberis Pink Ice
£4.79 - £21.60
Aquilegia vulgaris Nivea
£3.19 - £21.60