Cara Seed Potatoes - 25kg

Cara seed potatoes are still one of the most popular maincrop varieties due to their excellent resistance to blight.

£19.99 (Incl. Vat)

Availability: Out of stock