12. Little Earth Cafe Triyoga Centre
6 Erskine Road, NW3 (020 7483 3344)
The Little Earth Café is exactly the sort of place I should hate. Located in the Triyoga centre in Primrose Hill, there's actually a sign on the wall saying, 'Please remove shoes'. Being London's first 'raw' food restaurant, the cuisine is wheat-free, gluten-free, dairy-free and untainted by contact with an oven. Oddly enough, though, it's absolutely delicious.