London is a paradise for food lovers, especially those who prioritize health and wellness. From vegan bistros to organic cafes, the city offers a plethora of options that cater to every dietary preference.
Here are the top 6 healthy food restaurants in London for 2024, each providing delicious, nutritious meals to keep you energized and satisfied.
1. Farmacy
Farmacy: Located in Notting Hill, Farmacy champions plant-based eating with a menu free from dairy, refined sugars, and additives. Their creative dishes are both nourishing and beautifully presented, making it a favorite among health-conscious Londoners.
Address
74-76 Westbourne Grove, London W2 5SH, United Kingdom
Operating Hours
Tuesday to Friday: 12–10 PM, Saturday and Sunday: 9 AM–10 PM, Monday: Closed
Best For
Healthy Food Restaurants in London
2. Mildreds
Mildreds: Mildreds is a vegetarian restaurant with several locations across London, including Soho, Camden, and King’s Cross. Their globally inspired menu is entirely plant-based, featuring hearty and wholesome dishes that are both flavorful and healthy.
Address
45 Lexington St, Carnaby, London W1F 9AN, United Kingdom
Operating Hours
Monday to Saturday: 9 AM–11 PM, Sunday: 9 AM–10 PM
Best For
Healthy Food Restaurants in London
3. Redemption Bar
Redemption Bar: Redemption Bar in Covent Garden offers an alcohol-free dining experience with a focus on healthy, vegan cuisine. Their menu is designed to nourish both body and soul, featuring nutrient-dense dishes and guilt-free desserts.
Address
320 Old St, London EC1V 9DR, United Kingdom
Best For
Healthy Food Restaurants in London
4. Granger & Co.
Granger & Co: Granger & Co. is known for its bright, airy spaces and nutritious menu. With locations in Clerkenwell, King’s Cross, and Notting Hill, this Australian-inspired eatery offers a variety of healthy options, including fresh salads, grain bowls, and smoothies.
Address
50 Sekforde St., London EC1R 0HA, United Kingdom
Operating Hours
Monday to Friday: 8 AM–10:30 PM, Saturday: 9 AM–10:30 PM and Sunday: 10 AM–5 PM
Best For
Healthy Food Restaurants in London
5. 26 Grains
26 Grains: Located in the heart of Covent Garden, 26 Grains specializes in wholesome, grain-based dishes. Inspired by Scandinavian cuisine, their menu features a variety of nourishing bowls, porridges, and salads, perfect for a healthy breakfast or lunch.
Address
1 Neal's Yard, London WC2H 9AW, United Kingdom
Operating Hours
Monday to Sunday: 9 AM–4 PM
Best For
Healthy Food Restaurants in London
6. Honey & Co
Honey & Co: Honey & Co. in Fitzrovia offers a taste of the Middle East with a menu full of fresh, vibrant, and healthy dishes. Using seasonal ingredients, their offerings include a variety of salads, mezze, and grilled options that are both nutritious and delicious.
Address
19-21 Store St, London WC1E 7BL, United Kingdom
Operating Hours
Monday to Friday: 8 AM–10:30 PM, Saturday: 9 AM–10:30 PM and Sunday: Closed
Best For
Healthy Food Restaurants in London
Explore these fantastic healthy food restaurants in London and enjoy delicious meals that nourish both body and soul.
Whether you’re a vegan, vegetarian, or just someone looking to eat clean, these establishments offer a variety of options to satisfy your culinary cravings.


