MUST DO: Natural Food Store

Kentish Town’s new all-purpose cafe, organic store and general hangout opened last week