Vegetables

We have Spain’s best vegetables in jars, tins, fresh padron peppers flown in from Galicia each week and glorious garlic imported from France.