We are an independent British company. At our 6 shops in London we stock the best organic and natural foods, body care and supplements, and a great selection of ‘free from’/special diets products! As Nature Intended means food as it should be – no manufactured herbicides, artificial fertilisers, or artificial sweeteners.