Compared with a more typical community garden, OmVed Gardens in North London is rather posh. The brainchild of World Health ...