Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants with Vegan dishes in Chelsea, London

22 restaurants

Sort by Relevance

    1 starMICHELINBritish

    Elystan Street

    43 Elystan Street, SW3 3NT, London

    9.7 / 10
    162 reviews

    Average price £70

    Out by 8 - 3 courses £35

      Indian

      87-135 Brompton Road, SW1X 7XL, London

      9.6 / 10
      8 reviews

      Average price £50 Accepts Yums

      TheFork Exclusive Menu: 3 Course, side & cocktail £49

        Pizzeria

        2a Elizabeth St, Belgravia, London SW1W 9RB, United Kingdom, SW1W 9RB, London

        9.3 / 10
        123 reviews

        Average price £32 Accepts Yums

        30% off food

          Indian

          18 Gloucester Road, SW7 4RB, London

          9.2 / 10
          14 reviews

          Average price £25

          Specify a date and enjoy promotions of up to -50% in our best restaurants

            MICHELINBritish

            172 Kings Road, Chelsea, SW3 4UP, London

            9.2 / 10
            32 reviews

            Average price £30

              European

              300 King's Road, SW3 5UH, London

              9.1 / 10
              38 reviews

              Average price £43 Accepts Yums

                MICHELINBritish

                75 Sloane Street, SW1X 9SG, London

                9.7 / 10
                32 reviews

                Average price £70

                  Italian

                  152 Brompton road London, SW3 1HX, London

                  9.5 / 10
                  4 reviews

                  Average price £41

                    MICHELINItalian

                    87 Pimlico Road, SW1W 8PH, London

                    9.5 / 10
                    128 reviews

                    Average price £55

                      Mediterranean

                      52 Kings Road, SW3 2SA, London

                      Average price £40

                        MICHELINBritish

                        50 Cheyne Walk, SW3 5TS, London

                        9.8 / 10
                        4 reviews

                        Average price £54

                          Afternoon Tea

                          17-19 Egerton Terrace, SW3 2BX, London

                          Average price £52

                            European

                            96 Draycott Avenue, SW3 3AD, London

                            9.4 / 10
                            74 reviews

                            Average price £43 Accepts Yums

                              MICHELINIndian

                              10 Lincoln Street, SW3 2TS, London

                              9.6 / 10
                              9 reviews

                              Average price £44

                                Mediterranean

                                10 Harrington Road, SW7 3EP, London

                                9.1 / 10
                                62 reviews

                                Average price £25

                                  Indian

                                  67-69 Gloucester Road, SW7 4PG, London

                                  9.1 / 10
                                  12 reviews

                                  Average price £37 Accepts Yums

                                    Italian

                                    1 Cadogan Place, SW1X 9PY, London

                                    Average price £30

                                      International

                                      1 Cadogan Place, SW1X 9PY, London

                                      Average price £30

                                        Indian

                                        7 Cheval Place, SW3 1HY, London

                                        9.0 / 10
                                        14 reviews

                                        Average price £38

                                          Afternoon Tea

                                          Hyde Park Corner, SW1X 7TA, London

                                          9.2 / 10
                                          28 reviews

                                          Average price £54

                                          Champagne Afternoon Tea at The Lanesborough £74

                                            British

                                            The Ampersand Hotel, SW7 3EP, London

                                            9.4 / 10
                                            166 reviews

                                            Average price £40

                                              Steakhouse

                                              3 Yeoman’s Row, SW3 2AL, London

                                              Average price £35

                                              Frequently Asked Questions