Organic potatoes

£1.20/kg

Large quantities available, please contact us for text deliveries to your restaurants and shops

Baking / Roasting Potatoes

£1.20Price