In London? Planning a trip to London? Want to visit a vegan (and gluten free) restaurant that does everything right? Check out My Village Cafe at 37 Chalk Farm Rd., Camden NW1 8AJ London, United Kingdom. You know they know what they’re doing when they greet every visitor with a sample of soup (and know every ingredient). I’d return.
You can find them online here.