Product Image

Organic Red Kidney Beans 400G (Pack of 12)

£26.30

Organic red kidney beans (60%), water. PO Box 75650, LONDON W4 9JF. Keep out of direct sunlight. Before using, rinse in a colander. These little fellas are already cooked and ready to be enjoyed.