4 Best Restaurants for Vegetarians in London


restaurants for vegetarians in London

Dine at the charming Mildreds in Soho. (Credit: Mildreds)

London is home to outstanding dining and one of the perks of staying in charming neighbourhoods like Notting Hill, Chelsea and Kensington is enjoying the abundance of delicious dining spots. With no shortage of excellent restaurants, this also means vegetarians certainly won’t feel left out. Not only will you find amazing plant-based meals at most restaurants, but there are also plenty of vegetarian-focused restaurants. Even better, a stay at one of our beautiful vacation rentals from Vacation Perfect means great dining is right at your doorstep. Here’s a tempting sample of some of our favorite restaurants that are perfect for vegetarians. Try these and more during your stay in London!

London vegetarians

Delicious fare and delightful atmosphere at Mildreds. (Credit: Mildreds)


A staple in plant-based dining in London since 1988, Mildreds is a deservedly popular restaurant in London for vegans and vegetarians. One of London’s original vegetarian restaurants, you’ll want to plan a visit to one of its convenient locations in Soho or Covent Garden. Open for all day dining, the weekday breakfast and weekend brunch menus are especially tempting. Enjoy the best vegetarian meals perfectly paired with organic wines and beers.

Locations: Soho (45 Lexington Street), Covent Garden (79 St Martin’s Lane), Camden (9 Jamestown Road)


View this post on Instagram


A post shared by Granger & Co. (@grangerandco)

Granger & Co.

Even if you aren’t a vegetarian, you’ll want to eat at Granger & Co to enjoy one of the best brunch spots in London. It’s a trendy place, so try to get there early for brunch, but it’s also an excellent choice for lunch or dinner. There’s a lot to try once you get inside and sit down. We suggest yellow coconut curry or ricotta hotcakes. They have locations in Notting Hill and Chelsea near our London vacation rentals too.

Locations: Notting Hill (175 Westbourne Grove), Chelsea (237 Pavilion Road), Marylebone (105 Marylebone High Street)

London vegetarian restaurants

Enjoy beautiful plant-based dining at Mallow at Borough Market. (Credit: Mallow)


Mallow is another fantastic vegetarian restaurant, which isn’t a surprise as it was created by the same great team behind Mildreds. Located next to London’s excellent Borough Market, the ingredients are incredibly fresh and locally sourced. Like Mildreds, Mallow focuses on all plant-based meals. Try some of our favorites: the chorizo croquettes or the black forest chocolate pancakes for brunch.

Locations: Borough Market (1 Cathedral Street), Canary Wharf (12 Park Drive)


View this post on Instagram


A post shared by Farmacy Kitchen (@farmacyuk)


Farmacy is an upscale restaurant with plentiful vegetarian options. It opened in Notting Hill in 2016 and has since been a standout location for those wanting seasonal and locally sourced meals. They offer an a la carte, brunch and afternoon tea menus for guests.

Location: Notting Hill (74 Westbourne Grove)

The Best Vegetarian Meals in London

We know you will find a delicious vegetarian meal at one of these mouth-watering restaurants in London. Dine at some of the world’s best restaurants and more when you stay with Vacation Perfect. To learn more about London, read our travel guide at London Perfect for more things to do and how to plan your vacation. Contact us on our website or call 1-888-520-2087 to learn about renting a fabulous vacation rental in London.

Leave a Reply

View Our Privacy Policy