Filter Items Sort by popularity Sort by latest Sort by price: low to high Sort by price: high to low View: 20 40 All In stock Muehlenbeckia Complexa £3.95 In stock Lavandula Angustifolia Hidcote (English Lavender) £4.99 In stock Trachelospermum Jasminoides £22.95 – £39.95 In stock Stipa Tenuissima ‘Ponytails’ £9.95 In stock Dryopteris Erythrosora Brilliance £9.95 In stock English Ivy (Hedera Helix Silver Variegated) £4.95 In stock Blechnum Spicant £9.99 In stock Primrose White £1.95 In stock Primrose Blue £1.95 In stock Sweet Peas – Mixed Heirloom Selection £2.95 In stock Sunflower – Giant Yellow Single £2.45 In stock Primula Vulgaris Cottage Cream £1.45 In stock Foxgloves – Apricot £2.45 In stock Narcissus Tete a Tete £3.95 In stock Digitalis Purple £3.95 In stock Olea Europaea Mini Stem (Olive Tree) £39.95 In stock Poppies – Opium Mixture £2.45 In stock Jasminum polyanthum Bush 300+ £10.95 In stock Cornflower – Wild £2.45 In stock Euonymus Fortunei Emerald Gaiety £4.95 End of content No more pages to load Older Posts →