Large Primrose Everlast 1L
Large Primrose Everlast 1L

Large Primrose Everlast 1L

Regular price £4.50 £0.00 Unit price per
Tax included.

Primrose Everlast 1L has got its name from the amazing flower power it delivers from October to April flowering constantly for up to 6 months of the year. Normally producing up to 10 times more flowers than a traditional Primrose, its a hardy perennial meaning it will come back bigger and better year after year.