Primrose Offer – 3 for £5

Blooming over and over again to provide the first accents of colour in spring, primroses are an excellent choice for beds, borders, and containers, or can be naturalised into a lawn.  Priced at £1.89 each or you can take advantage of our special offer, while stocks last, of 3 plants for £5 – choose from an exciting profusion of bright colours and revisit the joy of these truly joyful perennials that reappear year on year.