The Best Vegetarian Food in Each Borough

vegan burgar

London is a fantastic place to find great vegetarian food. Wherever you go in the city, you’ll never be far from some of the tastiest veggie-friendly fare, with lots of variety to choose from.

In this blog, we’ll explore some of the best vegetarian food in key London boroughs, providing you with a tasty trip through a few of London’s key foodie hotspots.

vegan food 1



Situated in the London Borough of Hackney, Cub is focused not only on vegetarian food, but on sustainable dining. The venue incorporates delicious ingredients which are often overlooked by other restaurants, in its continued bid to reduce food waste.

With this goal in mind, diners can look forward to a variety of yummy yet quirky dishes, including vegan fare alongside vegetarian dishes. The restaurant also includes a delicious range of cocktails and alcoholic beverages, as the perfect accompaniment to your meal.

Dining here is a luxurious affair, and sure to be enjoyed by anyone with a love of veggie-friendly, upmarket cuisine.

Vanilla Black


With a menu which is 100% vegetarian, Vanilla Black offers fine dining which is at once unique and traditional. The food on offer has been designed to help ensure that even dedicated meat eaters will find something to enjoy, so this is a wonderful venue for diners who aren’t quite converted to vegetarian eating to try.

In addition, there are vegan and wheat-free options available on the Vanilla Black menu, helping to make the restaurant even more accessible to a wider audience. If you really feel like trying some of the city’s finest veggie dining, this is a great way to grab a bite to eat before continuing your evening at the Aviary London.

The Waiting Room


In the London Borough of Lewisham, The Waiting Room is a Deptford vegetarian favourite. There’s also plenty of delicious vegan dishes to choose from, with meat substitutes galore and a vast selection of puddings and sweet treats.

Expect everything from pancakes to flapjacks, as well as savoury meals like warming soups and vegetarian sausage rolls.

The Gate


While this chain of vegetarian restaurants has four locations, the Hammersmith venue is its original space, located in the London Borough of Hammersmith and Fulham. The Gate has been open for almost thirty years, serving a wide range of delicious veggie dishes from around the world. With so many different venues to choose from and so much international cuisine on the menu, The Gate is sure to make the perfect spot for dinners later in the day after a Montcalm hotel afternoon tea.


Notting Hill

Located in the affluent surroundings of Notting Hill, Farmacy is based in the equally affluent Borough of Kensington and Chelsea. Farmacy is particularly well known for its Earth Bowls, which are designed with health and welln ess in mind and stocked full of the best superfoods London has to offer.

For vegetarians with a sweet tooth, there’s a range of plant based desserts on offer including healthy vegan sundaes and probiotic jars. If you’re looking for an upscale take on vegetarian fare while staying at The Montcalm, this is a great place to start your search.

The Dairy


Based in the London Borough of Lambeth, The Dairy has a relaxed atmosphere but a reputation for high-quality food. The menu is not entirely vegetarian, but there’s a lot of choice here – using the finest ingredients in creative new ways. As an added bonus for diners, some of the vegetables in the dishes have been grown at The Dairy itself.

For seasonal dishes including vegetarian tagliatelle, wild garlic and truffles, The Dairy is a great place to indulge your love of fine dining.



This vegetarian restaurant is based in the London Borough of Islington. Helmed by chef Seb Holmes, Farang offers Thai cuisine which is exclusively vegetarian and vegan, as well as dishes suitable for meat eaters dining with their veggie friends. The food on offer is beautifully presented and flavoursome, with delicate tastes and bowls of yummy authentic South East Asian favourites.



Located between Camden and Westminster, Ethos is a Fitzrovia vegetarian favourite. The restaurant has an entirely veggie-friendly menu, which includes everything from soup to salads and sweets like cakes and doughnuts.

The venue is particularly great for snacking, but there’s also lots of options for eating a full meal while you stay in London.


Primrose Hill

Nestled in trendy Primrose Hill, part of the London Borough of Camden, Manna is an entirely vegetarian restaurant in the heart of London. Its one of the oldest and most well-established vegetarian restaurants the city has to offer, with a history which dates back over fifty years. The menu has developed impressively over the decades, and is now noted for its organic and vegan dishes as well as a number of raw food options.

The dishes on offer have been designed to be both accessible and tasty, providing some of the best vegetarian food in London.


Marble Arch


Between the London Boroughs of Westminster and Camden, Hankies Marble Arch has a menu which is rich in both vegetarian and non-veggie fare. This ensures it’s the perfect place to enjoy a meal during your stay in the city, and if you’re staying at the Montcalm hotel then you’ll also be able to dine without even leaving your accommodation.

Hankies provides not only delicious food, but a great atmosphere with attentive staff and attractive, modern surroundings. This helps to make the venue a worthy addition to our list.

The Palomar


Situated in the City of Westminster, this Soho fixture creates tasty dishes with a handmade feel, including plenty of treats which will keep meat eaters happy despite being vegetarian. For those who really can’t do without, there’s also a meat-based selection on the menu, but this remains a great place for vegetarians staying in the city.