Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Thai Restaurants in London

There's more to Thai cuisine than a green curry, but it's a good start. So why not broaden your horizons with Tom Yum or Mu Parlow by finding and booking the best Thai restaurants in the UK.

30 restaurants

Sort by Relevance

    Thai

    Imm Thai Cafe

    308 Latimer Road, W10 6QW, London

    9.7 / 10
    5 reviews

    Average price £20

      Thai

      201 Upper Richmond Road West, SW14 8QT, London

      9.5 / 10
      6 reviews

      Average price £25

        Thai

        66-68 Crouch End Hill, N8 8AG, London

        9.2 / 10
        20 reviews

        Average price £25

        20% off food!

          Thai

          10 Topsfield Parade, N8 8PR, London

          9.2 / 10
          19 reviews

          Average price £30

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

            Thai

            136-138 Minories, EC3N 1NU, London

            9.2 / 10
            13 reviews

            Average price £113

              Thai

              37 Berners Street, W1T 3LZ, London

              9.0 / 10
              38 reviews

              Average price £25

                Thai

                99 Chiswick High Road, W4 2ED, London

                9.1 / 10
                76 reviews

                Average price £20

                  Thai

                  21-24 Cockspur St, SW1Y 5BL, London

                  9.0 / 10
                  27 reviews

                  Average price £155

                    Thai

                    347-349 Upper Street, N1 0PD, London

                    9.0 / 10
                    27 reviews

                    Average price £30

                      Thai

                      1371 High Road, N20 9LN, London

                      8.8 / 10
                      76 reviews

                      Average price £20

                        Thai

                        1st Floor, Royal Lancaster Hotel,, W2, London

                        8.5 / 10
                        53 reviews

                        Average price £38

                          Thai

                          22 Store Street, Bloomsbury, WC1E 7AZ, London

                          Average price £25

                            Thai

                            1 Great St. Thomas Apostle, EC4R 2RU, London

                            Average price £30

                              Thai

                              2-4 Lower Richmond Road, SW15 1LB, London

                              8.3 / 10
                              50 reviews

                              Average price £98

                                Thai

                                148 Strand, WC2R 1JA, London

                                Average price £28

                                  MICHELINThai

                                  Shikumen Shepherd’s Bush, W12 8QE, London

                                  7.8 / 10
                                  8 reviews

                                  Average price £35

                                    Thai

                                    8-42 Saint Davids Square, E14 3WA, London

                                    8.4 / 10
                                    48 reviews

                                    Average price £25 Accepts Yums

                                      Thai

                                      320 Upper Richmond Road, SW15 6TL, London

                                      8.8 / 10
                                      20 reviews

                                      Average price £30

                                        Middle Eastern

                                        Thai Square Fulham, SW6 1ES, London

                                        7.3 / 10
                                        4 reviews

                                        Average price £30

                                          Thai

                                          44 Floral Street, WC2E 9DA, London

                                          Average price £25

                                            Thai

                                            Unit 2.02, SE10 0PE, London

                                            Average price £25

                                              Thai

                                              319 Old Street, Hoxton, EC1V 9LA, London

                                              Average price £25

                                                Thai

                                                100 Cromwell Road, SW7 4ER, London

                                                Average price £25

                                                  Thai

                                                  166-170 Shaftesbury Avenue, WC2H 8JB, London

                                                  Average price £35

                                                    International

                                                    Average price £27

                                                    The Best Thai Restaurants in London

                                                    Do you have a weakness for sweet and sour or spicy flavours? You're bound to fall in love with Thai food! Red, yellow, or green coconut milk curry with shrimp or chicken, Pad Thai, sticky rice with fresh mango… Is your mouth watering yet? Treat your palate to the best Thai restaurants!