Last Updated on December 16, 2022
London is an amazingly generous location for pretty much any kind of person, regardless of whether you are someone who is just visiting this megacity, someone who lives there, or someone who is considering moving there as well.
As such, London will provide you with pretty much everything you can imagine in terms of jobs, entertainment, and eateries. No matter who you are and what you generally want to eat, you will find that London has a wide range of options for you.
For instance, if you are looking for the best vegan restaurants ever, you can definitely rely on the fact that London will be able to provide them to you.
What are the best vegan restaurants in London though? We have some tips for you, so read on and find out more.
#1. Mildreds Soho
Soho is known for its unique, eclectic vibes, so it makes sense that one of the best restaurants for vegans in London can be found here.
Mildreds Soho has 4.5/5 stars on Google reviews, from more than 2,200 people, so it is highly unlikely that it will disappoint you in any way.
In terms of the price range, this restaurant is considered to be a medium-ranged one, so despite the fame and the appreciation, it won’t leave you in awe as much when you look at their menu.
In general, the menu of this restaurant is based on organic produce and wine that is sourced as locally as possible, so you can rest assured that everything that goes into these foods is truly healthy and pure.
You will find the Mildreds Soho restaurant at 45 Lexington St., Soho, London W1F 9AN, United Kingdom.
The place is open from 11:00 a.m. to 11:00 p.m. every day, except for Sunday when it closes at 10:00 p.m.
Furthermore, the location of the restaurant, right next to the Covent Gardens, is an amazing point for those who want to visit something before or after enjoying a delicious vegetarian meal here!
Despite the name, you should know that this place has nothing to do with medicine, except maybe for the fact that it serves food that is genuinely healthy and delicious at the same time.
You will find the Farmacy restaurant at 74-76 Westbourne Grove, London W2 5SH, United Kingdom
It opens every day from 9:00 a.m. to 9:45 p.m. (except for Sunday, when it closes at 9:30 p.m.).
The location of the place is near Notting Hill and the Palace Green, so it will not be out of your way if you are visiting London and want to stop and eat something very good.
People on Google reviews have rated this place with 4.3/5 stars, so you can rest assured that this midrange restaurant will satisfy your cravings for good food!
#3. Nepal Authentic Dining
Looking for something with a slight tint of an exotic taste in London while keeping it vegan as well? Nepal is so much more than that! As the name suggests, it serves authentic Nepalese foods, and they are delicious.
You don’t have to take our word for it though, because people have given this place 4.6 stars on Google reviews!
The restaurant is located on 121 Uxbridge Rd., White City, London W12 8NL, United Kingdom, near Shepherd’s Bush, but numerous means of transportation can get you there (including public transportation).
You will find the place open every day, as such: from 5:00 p.m. to 11:00 p.m. from Monday to Thursday, from 5:00 p.m. to 12:00 a.m. on Fridays and Saturdays, and from 5:00 p.m. to 10:30 p.m. on Sundays.
#4. Temple of Hackney
Located on 5 Morning Ln., London E9 6NA, United Kingdom, the Temple of Hackney is definitely not your boring vegan food place. It’s the kind of place where even nonvegan people can eat and truly enjoy their meal!
As it focuses on comfort food and offering new twists to classics like fried chicken, the Temple of Hackney is quite original in its approach to vegan cuisines.
As such, people have rated it with no less than 4.4/5 stars on Google!
The price range here is extremely low, especially considering that this is rated as one of the best vegan restaurants in London (in fact, it is considered to be in the same price range as a normal street food location).
The location of the restaurant is quite good for those who want to visit other places too.
Because you will find it in South Stratford, you will definitely find that there are many attractions in the area—and transportation means to get you to other locations in London as well!
#5. Vanilla Black
If you thought vegan people cannot eat at restaurants that are genuinely fancy—think again, because London has this option for you as well.
Vanilla Black is rated not only as one of the top vegan restaurants but also as one of the best restaurants in general.
The prices here are considered to be in the higher range, so expect this place to be the kind where you want to make a proposal or celebrate a really special moment in your life—the kind of place that will make you feel very special.
Vanilla Black is located on 17-18 Took’s Court, Holborn, London EC4A 1LB, United Kingdom.
You will find it open every day from 12:00 to 12:30 p.m. and from 6:00 p.m. to 10:00 p.m. It is open every day of the week, except for Sundays.
As for the location, this restaurant is within walking distance from the River Thames and a number of buses and underway stations that will take you anywhere you want around the marvelous city of London.
#6. Oliveira Organic Vegetarian Kitchen
By far one of the best-rated vegetarian restaurants in London (4.7 stars out of 5!), the Oliviera Organic Vegetarian Kitchen serves delicious vegetarian dishes made from organic produce, in an environment that feels cozy, rustic, and welcoming.
You will find the Oliveira Organic Vegetarian Kitchen Restaurant at 469 Upper Richmond Rd. W, East Sheen, London SW14 7PU, United Kingdom.
It is open on the following days and times: Tuesdays, Wednesdays, and Thursdays (from 6:00 p.m. to 10:00 p.m.), Fridays (from 12:00 p.m. to 3:00 p.m. and then again from 6:00 p.m. to 12:30 a.m.), Saturdays (from 9:00 a.m. to 3:00 p.m. and then again from 6:00 p.m. to 12:30 a.m.), and Sundays (from 9:00 a.m. to 3:00 p.m. and then again from 6:00 p.m. to 10:30 p.m).
The place is considered to be a low-price-ranged one, despite its fame and its popularity, and the location is amazing because it is outside of the buzz of the main city, but still within walking distance of means of transportation that can get you to the main attractions in London.
#7. Itadaki Zen
If you are craving Asian food and want to eat a vegan version of Japanese dishes you probably like or are familiar with, go to Itadaki Zen. Rated with 4.4 stars out of 5 by Google reviewers, it won’t disappoint you!
You will find this middle-priced-ranged restaurant on 139 King’s Cross Rd., London WC1X 9BJ, United Kingdom.
It is open from 12:00 p.m. to 3:00 p.m. and from 6:00 p.m. to 10:00 p.m. every day on Tuesdays to Fridays, and from 6:00 p.m. to 10:00 p.m. on Saturdays and Mondays (Sundays they are closed).
Aside from a menu that is focused on organic vegan meals with Japanese accents, the place also holds workshops on sustainable foods, so this might be a very interesting pitstop for many of you.
As for the location, the closeness to King’s Cross (including the Harry Potter shop at 9 3/4 ) makes it a really good way to spend an evening after you have explored this area of London. Excellent place!
#8. Comptoir V
Although the name might sound very elegant and fancy, this restaurant feels so only in terms of the quality of the food it provides.
Focused massively on vegan dishes, this place is considered to be mid-range in terms of price, but it is quite well appreciated by those who visited it (it has 4.7 stars out of 5 on Google reviews, for example).
If you are looking for food that feels homemade, and if you want to pamper yourself with dishes that don’t cost a fortune but are extremely satisfying, this is the place.
You will find it at Keslake Mansions, Station Terrace, Kensal Green, London NW10 5RU, United Kingdom.
It opens every day from 12:00 p.m. to 11:00 p.m. (weekends) and from 12:00 p.m. to 10:00 p.m. (weeknights).
The restaurant is located near many famous parks in London (the Queen’s Park, King Edward VII Park), and it has a really good opening for many other attractions in London.
Great place to visit!
#9. Wild Food Cafe
Rated with 4.2 stars out of 5 by hundreds of Google reviewers, this café is a great place for those who want to try delicious raw and whole food-based vegan dishes in London.
You will find it on the first floor of 14 Neal’s Yard, London WC2H 9DP, United Kingdom.
It is open from 11:00 a.m. to 8:30 p.m. every day of the week, except for Sundays, when it closes at 6:30 p.m.
The location is great because it is within walking distance of the British Museum and many other London attractions most visitors love.
As for the price range, most dishes here can be considered midrange, especially given the location (in London and, well, in the United Kingdom). For the money though, you will receive a culinary experience you will definitely love!
#10. Amrutha Lounge
Although this place is last on our list, it is definitely not last in the list of preferences among those who eat here. It has a staggering 4.9 out of 5 stars on Google reviews from a few hundreds of users!
Despite the high rate, the place is rated to be low-ranged when it comes to price, making it an equal friend of budget travelers and locals who want to go vegan as well.
You will find the Amrutha Lounge on 326 Garratt Ln., Earlsfield, London SW18 4EJ, United Kingdom.
It is open from 12:00 p.m. to 3:00 p.m. and from 6:00 to 10:00 p.m. on Wednesdays, Thursdays, and Fridays. Also from 1:00 p.m. to 10:00 p.m. on Saturdays, from 1:00 to 9:00 p.m. on Sundays, and from 6:00 a.m. to 10:00 a.m. on Tuesdays (Mondays it is closed).
The menu here focuses on comfort food served buffet-style, and given the appreciation, you can definitely say that for your money, you are getting not only plenty of food but also a very delicious range of it as well.
Definitely a must!