The Natural Kitchen has three locations in London. We went to the one at Marylebone. It’s mainly a food shop, but they have a cafe and restaurant and do food to go. The food is seasonal whenever possible, always free range, mostly organic and homemade. thenaturalkitchen.com
Plenty of organic, veggie and fair trade food can be found in London. We explored the Borough Market and a couple of very nice restaurants. Are you a lover of veggies? Check out Pure! London, because we have some nice restaurant tips for you!