Mildreds took my tummy’s preference number one as the tastiest vegetarian restaurant in the Soho district.  A bustling cozy space, in demand and not taking reservations – you can expect to wait a few minutes even if your visit is not during a prime meal time – but it’s oh-so-worth the wait.  My favourite dish from the ordered items was, the Sri lankan sweet potato curry with roasted lime cashews, pea basmati rice and coconut tomato sambal.  This dish is even better than it sounds – just the right amount of curry taste topped with crunchy roasted cashews, yum! Me and my friend pretty much devoured it and sang its praises.

Gluten free, vegetarian and vegan options marked on the menu.
$ inexpensive – moderate
45 Lexington Street Soho, London W1F 9AN

The Imperial

The Imperial offers a modern chic bar and restaurant as well as a beautiful garden patio space.  Most recommended for leisurely lunch with friends, a quick solo lunch during the week is also common over here.  To nourish my brain and skin, I opted for a salmon sashimi and avocado plate – delish!  Bonus: The herbs and produce from their in-house garden will most likely show up on your plate when in season.

 local & sustainable produce
$ moderate
577 King’s Rd London SW6 2EH

Tea in Hongkong
Tea in Hongkong

Natural Kitchen

This place makes healthy eating very convenient with its all-in-one concept offering a restaurant, food-to-go deli, juice bar, cafe and bakery.  Pick a nutritious sit-down meal or a takeaway from loads of greens with healthy fat and protein options available at Natural Kitchen.

“Ethical Food – Sustainably sourced”
$ moderate
5 locations: Marylebone, Baker Street, Fetter Lane, Trinity Square, Tudor Street

The Duke of Cambridge

The Duke of Cambridge is the first and only Certified organic pub in London.  Everything offered on their menu is freshly cropped and organic.  Warm and cozy ambience makes for a great relaxed chill setting. Keeping things fresh, they change up their menu seasonally- and what amazing olives and Brazil nuts starter they’ve got. Mmm~

$ inexpensive – moderate
30 St Peters Street, Islington, London N1 8JT

Il Bar, Bulgari Hotel

You can be fabulous and healthy at Il Bar.  Pick your favorite champaign from their endless list of great champaign and choose your liking from the bar menu that offer loads of healthy eating options.  You can certainly stay away from artificial sugar and gluten at this fabulous hotel bar.

Fabulous. Gluten-free friendly
$ moderate – expensive
171 Knightsbridge, London SW7 1DW


An award winning restaurant, Daylesford is my favourite organic restaurant in Marylebone.  Why? They offer real food with most of the menu’s ingredients taken from their own organic and sustainable farm, friendliest staff, white cozy ambience and mouth-watering dishes to boot.  Their team really seem to gotten the entire healthy concept with motto such as, “Eat to be healthy: Choosing super-healthy nutrient dense organic meals like these, give your body the goodness it wants for health and happiness.”  What’s there not to love?

Gluten-free & vegetarian options marked on the menu.
$ inexpensive – moderate
locations: Kingham-Glouscestershire, Notthing Hill, Pimlico, Marylebone, Selfridges Food Hall


I so thoroughly enjoyed everything on my scrumptious lunch plate so much so that if my time in London had allowed me, I would have come back to try everything on Nama’s menu.  Every bite was “wow”, “mmmm”, “oh my~”‘; this place is that great.  Dare I say, Nama’s Chocolate Heaven Smoothie was arguably the best chocolate smoothie I have ever had in my life!

organic, raw, vegan, gluten-free friendly
$ moderate
110 Talbot Road, London W11 1JR