Image of the product

Potatoes - Organic British Manitou

£2.49 (per 1200g)

Great red potato! Makes the best chips - soft and fluffy on the inside, crispy on the outside! Boils and bakes well.