Thai Restaurants in London

Thai food can be easily recognised by its colourful dishes, fresh ingredients and distinctive flavours such as peanut, coconut and lemongrass.

Peanut-infused pad thai, green and red curries and spicy seafood soups are just some of the favourite dishes that can be found in Thailand – from the street food stall to the smartest restaurant. And thankfully you can also find them right here in London!

Search by price, name or our favourites in the listings below to find a Thai restaurant in London.

There are 324 venues in the Thai Restaurant category.
Showing results 1 to 20.
Sort results by: Our Favourites Price Name
  • Visitlondon.com Gold Partner Blue Elephant

    Thai Restaurant

    Visitor Rating:

    4/5 (based on 229 reviews)

    The Boulevard, Imperial Wharf, Townmead Road, SW6 2UB [map]

    The Blue Elephant is more than just a restaurant, it is a journey into the heart of Thailand where visitors can enjoy the sights, smells and flavours of this enchanted kingdom.

  • Visitlondon.com Gold Partner Spice Market

    Thai Restaurant

    10 Wardour Street, Leicester Square, W1D 6QF [map]

    Jean-Georges Vongerichten's South East Asian inspired restaurant, Spice Market, is located in the W Hotel – Leicester Square.

  • Baan Thai

    Thai Restaurant

    Visitor Rating:

    4/5 (based on 4 reviews)

    401 Coldharbour Lane, Brixton, SW9 8LQ [map]

    Baan Thai is a busy and vibrant Thai restaurant on Coldharbour Lane in London’s buzzing Brixton.

  • Bangkok Boulevard

    Thai Restaurant

    87 Lavender Hill, Battersea, SW11 5QL [map]

    This sexy little Thai restaurant in Lavender Hill is a hit with a local Clapham crowd.

  • Blue Lagoon Thai Restaurant

    Thai Restaurant

    Visitor Rating:

    4/5 (based on 24 reviews)

    284-286 Kensington High Street, West Kensington, W14 8NZ [map]

    Blue Lagoon restaurant in Kensington High Street in London is a Thai restaurant specialising in royal Thai cuisine with fresh ingredients flown in daily from Thailand.

  • Busaba Eathai

    Thai Restaurant

    Visitor Rating:

    4/5 (based on 65 reviews)

    22 Store Street, WC1E 7DF [map]

    Busaba Eathai is a casual dining venue where customers eat authentic modern fusion Thai dishes round communal tables.

  • Busaba Eathai - Floral Street

    Thai Restaurant

    44A Floral Street, Covent Garden, WC2E 9DA [map]

    Following the cult success of Busaba Eathai on Wardour Street in Soho, the restaurant has also opened its doors in London’s Covent Garden.

  • Chaam Northern Thai Cuisine

    Thai Restaurant

    461-465 North End Road, Fulham, SW6 1NZ [map]

    Fulhamites love a good designer restaurant, and Chaam is a hit with foodies who love the style-conscious interior and tasty, authentic Thai dishes.

  • Chaopraya Eat-Thai

    Thai Restaurant

    Visitor Rating:

    4/5 (based on 14 reviews)

    22 St. Christophers Place, Mayfair, W1U 1NP [map]

    Chaopraya Eat-Thai restaurant in St Christopher’s Place, one of London’s most charming pedestrian streets just off Oxford Street, is part of an award-winning group of authentic Thai restaurants.

  • Cha Plu

    Thai Restaurant

    222-224 Fulham Road, Earl's Court, SW10 9NB [map]

    Impossible to miss, the Cha Plu restaurant is located on the busy and bustling Fulham Road immediately opposite the entrance to the Chelsea and Westminster Hospital.

  • De Thai

    Thai Restaurant

    29 All Saints Road, Notting Hill, W11 1HE [map]

    De Thai restaurant in London's Notting Hill is a charming, low-key proponent of authentic Thai cuisine in a relaxed setting.

  • Elephant Royale

    Thai Restaurant

    579-581 Cranbrook Road, Town Centre, Ilford, IG2 6JZ [map]

    It’s true that you get what you pay for.

  • Elephant Royale

    Thai Restaurant

    Westferry Road, Millwall, E14 3AN [map]

    Elephant Royale restaurant in London's Lockes Wharf in the Isle of Dogs attracts a loyal crowd of Wharf working folk, locals and diners who appreciate terrific Thai cuisine and a great location.

  • Kai Thai Fusion

    Thai Restaurant

    Visitor Rating:

    4/5 (based on 6 reviews)

    41 Lafone Street, Southwark, SE1 2LX [map]

    Considered by local fans to be a little slice of Thailand in the centre of London, Kai Thai Fusion is situated just a minute from Tower Bridge, close to the Thames.

  • Kinkao

    Thai Restaurant

    176 Brick Lane, Shadwell, E1 6RU [map]

    A little Thai gem amongst the plethora of Indian establishments on London’s iconic Brick Lane, Kinkao offers locals and tourists a fun alternative to poppadoms and Punjabi prawns.

  • Mango Tree

    Thai Restaurant

    Visitor Rating:

    4/5 (based on 189 reviews)

    48 Grosvonor Place, SW1X 7EQ [map]

    Minimalist chic comes to Belgravia with Mango Tree Thai restaurant, a sleek, spacious, award-winning eatery a stone's throw from Buckingham Palace and London's Victoria Station.

  • Nahm

    Thai Restaurant

    Visitor Rating:

    4/5 (based on 60 reviews)

    The Halkin, Halkin Street,

    Situated within the high class Halkin hotel in upmarket Belgravia, Nahm is unlike any other Thai restaurant in London and quite possibly beyond.

  • Nipa Thai

    Thai Restaurant

    Visitor Rating:

    4/5 (based on 23 reviews)

    Royal Lancaster Hotel, Paddington, W2 2TY [map]

    In the Royal Lancaster Hotel, the Nipa restaurant has been named after the original Nipa Restaurant in the Landmark Hotel in Bangkok.

  • Nisa Thai Restaurant

    Thai Restaurant

    23 Stonecot Hill, North Cheam, Sutton, SM3 9HB [map]

    Named after owner Nisa Hull, Sutton’s Nisa Thai Restaurant is a warm, welcoming restaurant with a formidable reputation amongst the locals of this London suburb.

  • Nuntee Thai Cuisine

    Thai Restaurant

    616 Fulham Road, Fulham, SW6 5RP [map]

    For anybody who knows and loves Thai food Nuntee Thai Cuisine restaurant on London’s Fulham Road is a new and unusual treat.

Bookmark and Share: