Grocery fruit and veg; long-life ingredients (eg. different types of flours - although no Teff, unlike Earth, which stands close to Kentish Town); Nakd bars and others from different producers; some organic fish and flesh items; toiletries, including toothpaste; baby stuff, nappies, a small range of clothing for the little one(s); and lots more to characterize this pleasant store opposite the house of delusion.
Living locally I go into this place most days during the week, and although I can't compare it with Wholefoods - which I can't remember visiting in its new guise - this Planet Organic store is a real treat to patronize. The staff are friendly especially when I've occasionally wandered into the pamper section. It's not as large as the central London store but it's more navigable.
Updated from previous review on Saturday March 26, 2011
Cons: Some meaty items, Occasionally slightly long queues