
Enjoy London’s vibrant vegan food scene, featuring fresh plant-based bowls, gourmet vegan burgers, Chinese-inspired dumplings and dairy-free desserts in a welcoming restaurant overlooking the city.
Vegan Restaurants in London: Where to Eat
London is an excellent destination for travelers who want to enjoy delicious plant-based food while exploring the city. The range of vegan restaurants in London includes globally inspired cuisine, Chinese-style dishes, seasonal vegetable creations and comforting plant-based classics.
Whether you are sightseeing in the West End, exploring Borough Market or spending time in East London, you can find restaurants serving entirely plant-based menus. Several established restaurant groups also operate multiple branches, making it easier to fit a meal into a busy travel itinerary.
This guide highlights six restaurants to consider, explains what makes each one distinctive and shares practical advice for planning a vegan dining experience in London.
Best Vegan Restaurants in London
1. Mildreds: Globally Inspired Plant-Based Dining

Mildreds is an established name in London’s plant-based dining scene. The restaurant group serves internationally inspired dishes and has expanded across several London neighbourhoods.
Its restaurants are suitable for travelers who want a varied menu rather than a dining experience limited to salads or simple vegetable dishes. The kitchen creates dishes influenced by cuisines from around the world, with menus that change seasonally.
Mildreds has locations in Soho, Covent Garden, Camden and King’s Cross, among others. This makes it a practical option when exploring central London or planning a meal around shopping and theatre.
Best for: International flavours, varied plant-based menus, lunch and dinner.
Where to go: Choose the branch closest to your sightseeing plans and check its current menu and availability before visiting.
2. Mallow: Seasonal Dining Near Borough Market

Mallow is a fully plant-based restaurant near Borough Market in Southwark. Its approach emphasizes seasonal ingredients, international influences and reducing waste wherever possible.
The menu focuses on creative plant-based cooking rather than relying exclusively on meat substitutes. It is a useful option for travelers interested in contemporary vegan cuisine and thoughtfully prepared vegetable dishes.
Its location also makes Mallow convenient for a food-focused day exploring Borough Market and nearby riverside attractions.
Best for: Seasonal food, creative plant-based dishes and market-area dining.
Where to go: 1 Cathedral Street, London SE1 9DE.
3. Tofu Vegan: Chinese Cuisine Without Animal Products

Tofu Vegan specializes in regional Chinese cooking and serves an entirely plant-based menu. It offers an alternative to conventional restaurant dishes through Chinese flavours, tofu-based preparations and plant-based versions of familiar meat dishes.
The restaurant has several London locations, including Islington, Golders Green, Spitalfields, Charlotte Street and Gloucester Road. This network gives visitors flexibility when choosing where to eat.
For travelers who enjoy Chinese food, Tofu Vegan is worth considering for a meal featuring bold flavours and dishes designed specifically around plant-based ingredients.
Best for: Chinese cuisine, flavourful dishes and groups seeking a fully vegan menu.
Where to go: Select the nearest branch and review its current menu before travelling.
4. Unity Diner: Vegan Comfort Food in East London

Unity Diner offers a fully vegan dining experience in the Spitalfields area. Its menu features plant-based comfort food, including alternatives to familiar burgers and other traditional favourites.
The restaurant also promotes its vegan Sunday carvery, which offers a different dining experience from its regular menu. Check the current service arrangements before planning a visit specifically for the carvery.
Unity Diner is a useful choice for visitors who prefer hearty meals and want to experience familiar comfort food prepared without animal products.
Best for: Vegan comfort food, burgers and a relaxed meal in East London.
Where to go: 60 Wentworth Street, London E1 7AL.
5. Wulf & Lamb: Plant-Based Comfort Food
Wulf & Lamb serves entirely plant-based food at its Chelsea and Marylebone locations. The menu includes vegan versions of popular comfort-food dishes, alongside salads and other vegetable-focused options.
Expect familiar choices such as burgers, pasta and pies, prepared with plant-based ingredients. This makes the restaurant a practical option for travelers who want a substantial meal without compromising their dietary preferences.
The Marylebone location is useful for visitors exploring the neighbourhood, while the Chelsea branch suits dining plans in that part of London.
Best for: Vegan burgers, pasta, pies and relaxed all-day dining.
Where to go: Choose between 66 Chiltern Street in Marylebone and 243 Pavilion Road in Chelsea.
6. Holy Carrot: Seasonal, Vegetable-Focused Cuisine
Holy Carrot offers a distinctive approach to plant-based dining, placing vegetables and seasonal produce at the centre of its menu rather than depending on meat substitutes.
It is a good option for travelers interested in creative dishes, carefully considered ingredients and a more contemporary dining experience.
The restaurant’s London locations include Portobello Road in Notting Hill and Brushfield Street in Spitalfields. These provide options for visitors exploring different parts of the capital.
Best for: Seasonal vegetable dishes, contemporary plant-based cooking and a different take on vegan dining.
Where to go: Choose the Notting Hill or Spitalfields location, checking the relevant menu and booking details in advance.
Which Part of London Is Best for Vegan Dining?
Choosing a restaurant near your planned activities can save time and make your trip easier. Consider these areas when organizing meals around sightseeing.
Soho and Covent Garden
These neighbourhoods work well for visitors exploring London’s West End, shopping streets and theatre district. Mildreds has established locations in both areas, making it a useful choice for a central meal.
For an evening performance, check the restaurant’s booking availability and allow sufficient time to travel to the theatre.
Borough Market and Southwark
Borough Market is a useful destination for food lovers. Mallow provides a dedicated plant-based dining option nearby.
You can combine a visit to the market with a walk through Southwark and the surrounding riverside area, depending on your itinerary.
Spitalfields and East London
Spitalfields offers several options for visitors interested in exploring London’s East End. Both Tofu Vegan and Unity Diner have locations in the area, while Holy Carrot also operates a Spitalfields restaurant.
This makes the neighbourhood worth considering when planning a meal around local markets, independent shops and nearby attractions.
Marylebone and Chelsea
Travelers exploring these neighbourhoods can consider Wulf & Lamb. Its two locations offer a straightforward option for plant-based comfort food without travelling to another part of the city for a meal.
Notting Hill and Portobello Road
Holy Carrot’s Portobello Road restaurant suits visitors spending time around Notting Hill. Check its current service times and menu before combining a meal with a neighbourhood walk.
How to Plan a Vegan Food Trip in London
A little planning makes it easier to find suitable meals without interrupting your sightseeing.
1. Choose restaurants by neighbourhood. London is a large city, so select dining options close to your daily activities. Avoid crossing the city simply to visit a restaurant when comparable options are available nearby.
2. Check the current menu. Restaurant menus can change with the seasons, and individual branches may offer different arrangements. Review the official website before visiting.
3. Book ahead when necessary. Reservations are particularly useful for popular restaurants, weekend dinners and larger groups. Check the booking policy directly with the restaurant.
4. Consider your budget. Prices differ between restaurants and dishes. Review current menus to compare meal options, rather than relying on old price information or outdated restaurant listings.
5. Check opening arrangements. Opening times, holiday services and special menus can change. Confirm the details for your chosen date, especially if you are planning a meal around a show or another timed activity.
6. Plan your route. Transport for London’s official journey planner and TfL Go app can help you compare routes, check service disruptions and find accessible travel options.
Vegan Food, Allergies and Dietary Requirements
A fully vegan menu does not automatically mean a restaurant is suitable for every allergy or intolerance. Plant-based dishes may still contain ingredients such as nuts, sesame or soya, and cross-contact can be a concern.
If you have a food allergy, contact the restaurant before your visit and explain your requirements clearly. Ask staff to confirm the ingredients in your chosen dish and how the kitchen handles allergen risks.
UK food businesses must provide accurate information about the regulated allergens present in their food. However, travelers should still communicate their specific needs directly and check the information for the dish they intend to order.
If you follow a broader dietary pattern, such as gluten-free or oil-free eating, check the menu rather than assuming every vegan dish will meet those requirements.
Enjoying London’s Plant-Based Food Scene
Finding suitable food is an important part of planning a comfortable city break. London’s dedicated vegan restaurants make it possible to explore different cuisines, from Chinese cooking and globally inspired menus to seasonal vegetable dishes and familiar comfort food.
Mildreds is a strong option for varied international flavours, Mallow suits seasonal dining near Borough Market, and Tofu Vegan provides a dedicated Chinese plant-based menu. Unity Diner, Wulf & Lamb and Holy Carrot each offer a different approach to vegan dining.
The best choice depends on the area you are visiting, the style of food you enjoy and your travel schedule. Check each restaurant’s official information before setting out, and build your meals into your sightseeing plans for a smoother experience.