Organic sweet potato (1kg)
Organic sweet potato (1kg)
On Sale

Organic sweet potato (1kg)

London local delivery only

Fresh organic sweet potato
Regular price £4.95

Organic sweet potato, highly nutritious and delicious steamed or roasted