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 326 venues in the Thai Restaurant category.
Showing results 1 to 20.
Sort results by: Our Favourites Price Name
  • 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:

    3/5 (based on 3 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:

    3/5 (based on 20 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 50 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 Northerm 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 11 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.

  • Cool Monkey

    Thai Restaurant

    Visitor Rating:

    4/5 (based on 4 reviews)

    6 Clarendon Road, Notting Hill, W11 3AA [map]

    Known locally for its reliably good Thai food at unbeatable prices, London’s Cool Monkey is a restaurant to which Notting Hill and Holland Park locals return over and over again.

  • 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 3 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.

  • Lye Torng Thai Restaurant and Bar

    Thai Restaurant

    35 St. Georges Road, Southwark, SE1 6EW [map]

    Nestled in the heart of South London, near Elephant and Castle, Lye Torng is a relaxed and unpretentious restaurant serving up authentic Thai cuisine.

  • Mango Tree

    Thai Restaurant

    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

    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.

  • Nakhon Thai

    Thai Restaurant

    Visitor Rating:

    3/5 (based on 8 reviews)

    45 Westferry Road, Millwall, E14 8JH [map]

    Just a short walk from Canary Wharf, Nakhon Thai has brought the exotic flavours of Thailand to the heart of Docklands.

  • Nakhon Thai

    Thai Restaurant

    Visitor Rating:

    5/5 (based on 2 reviews)

    1 Dock Road, Newham, E16 1AG [map]

    Glass walls give uninterrupted views of Royal Victoria Dock while potted plants and beautiful artefacts liberally placed around Nakhon Thai’s two open-plan floors hint at an exoticism mirrored in the fantastic food.

  • Nipa Thai

    Thai Restaurant

    Visitor Rating:

    4/5 (based on 18 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.

Bookmark and Share: