Despite being on opposite ends of the world, weโre pretty good at Thai food here in London Town. From fancy restaurants to cheap and cheerful pubs, BYOB restaurants and beyond, youโll find a sizzling array of eateries across the city that are sure to satisfy those cravings. So, without further ado, here are some of Londonโs favourite Thai restaurants that you need to check out:
1. Champor-Champor
Located just minutes from the Shard, this bohemian, intimate and wildly unique Thai-Malay restaurant is one of Southwarkโs hidden gems. Youโll head down an unassuming street, only to be greeted by a mouth-watering hotspot thatโs adored by many. From the Pan-Fried Tandoori Prawn to some of the best green curries in the capital, complete your visit with one of their alluring desserts and youโve got yourself a stellar meal!
๐ Youโll find Champor Champor at 62-64 Weston Street, SE1 3QJ.
๐ Nearest station is Bermondsey.ย
2. The Old Eagle
The trend of local pubs serving up top-notch Thai food is here to stay, and weโre so happy about it. One fantastic example of Londonโs love for Thai pubs is Camdenโs The Old Eagle. Hidden away from the tourist frenzy along Camden High Street, this quirky pub serves up some cracking Thai dishes and plays host to some fun events throughout the year. Itโs even home to a couple of cats and the viral Simpsons mural taking TikTok by storm.
๐ Youโll find The Old Eagle at 251 Royal College St, London NW1 9LU.
๐ Nearest stations are Camden Road and Camden Town.
3. Som saa
Nestled in a converted warehouse, som saa is a vibey Thai restaurant that serves up a dazzling selection of lesser-known Thai delicacies โ like the Nahm Dtok Pla Thort, an incredible isaan style deep fried seabass with isaan herbs and roasted rice. This spot is also great for vegans, with an entire menu of delicious options available on request. Be sure to ask for drink recommendations, with a cocktail menu specifically curated with the food in mind.
๐ Youโll find som saa at 43A Commercial St, Spitalfields, E1 6BD.
๐ Nearest station is Aldgate East.ย
4. Patara

Transport yourself to a Grand Palace in the heart of Thailand, by booking yourself a table at Patara. The handcrafted, flower-shaped dumplings with caramelised chicken, peanut and sweet turnip are simply stunning. For main, donโt miss the tender Coconut-Braised Beef, served with lime, mint and lemongrass โ a dish fit for royals (literally โ the dish has royal connections over in Thailand!) We suggest the dark chocolate pudding for dessert, washed down with a few of their signature cocktails or a crisp Thai beer.
๐ You can find Patara at different locations across London โ find your nearest here.
5. The Begging Bowl

A solid addition to this roundup of the best Thai restaurants in London here. As well as the usual suspects, youโll find some slightly more unusual dishes atย The Begging Bowl in Peckham โ but equally delicious none the less. Why not try some ash-baked celeriac, or the gola peanut curry charcoal-grilled on a banana leaf? Western ingredients are given an Eastern touch, and both their basic and experimental dishes are so good, youโll be begging for more.
๐ Youโll find The Begging Bowl at 168 Bellenden Road,ย Peckham, SE15 4BW.ย
๐ Nearest station is Peckham Rye.ย
6. Rusty Bike
Another fantastic Thai pub, watch sports, drink pints, enjoy the beer garden, and eat noodles at this must-visit spot in Mile End. Our Editor Georgie swears the Jantaburi Pad Thai is โliterally the only thing you need in your lifeโ. Why not go and see if you agree? And if youโre feeling lazy, order it to your bed when those Sunday scaries are hitting hard.
๐ Youโll find Rusty Bike at 588 Mile End Road, E3 4PH.
๐ Nearest station is Mile End.
7. The Pineapple
Dive into some British history (and a couple of pints) while tucking into some top-notch Thai cuisine! This Grade II-listed pub has been woven into the fabric of the local community since it was built in 1868. From board games to fun events like quiz night, this boozer a brilliant place to tickle your Thai tastebuds every night of the week.
๐ Youโll find The Pineapple at 51 Leverton Street, NW5 2NX.
๐ Nearest station is Kentish Town.
8. The Churchill Arms

You may well recognise this place as one of the most Instagrammable pubs in London, but did you know that it also doubles up as a really good place for Thai food? For over 25 years, chefs at The Churchill Arms have been wowing guests with authentic regional dishes โ from soft and mild Pad Siew noodles to hot and spicy Kaeng Par curries, served in a beautiful, butterfly-themed conservatory.
๐ Youโll find The Churchill Arms at 119 Kensington Church Street, W8 7LN.
๐ Nearest station is Notting Hill Gate.
9. 101 Thai Kitchen

101 Thai Kitchen isnโt your typical Thai restaurant, but try something daring and we promise you wonโt be disappointed! However, there are plenty of traditional classics on offer too. This adored eatery specialises in southern Thai dishes, and her homemade curry pastes are not to be missed in dishes such as the sour sea bass or prawn curry (Gaeng Lueng) or the spicy fish curry (Gaeng Tai Plaa). Being family-run and a local favourite, itโs definitely worth a visit if youโre a fan of Thai cuisine.
๐ Youโll find 101 Thai Kitchen at 352 King Street, W6 0RX.
๐ Nearest station is Stamford Brook.
10. Singburi

Singburi is undoubtedly one of the best when it comes to Thai restaurants in London. While it keeps itself pretty under the radar, it has gained quite the following and for excellent reason. Their blackboard specials never disappoint, especially the โMod Krobโ pork belly with chilli and garlic โ a dish that is never rubbed off. Ultimately, Singburi serves great food at great prices. Oh, and did we mention itโs BYOB?!
๐ Youโll find Singburi at 593 High Road, Leytonstone, E11 4PA.
๐ Nearest station is Leytonstone.ย
11. Farang

What started off as a street food pop-up at markets throughout London in 2016, has since become a permanent Highbury & Islington resident; inducted into the National Restaurant Awardโs top 100, and awarded a MICHELIN Bib Gourmand. Not bad, eh? This has got to be down to Farangโs young, enthusiastic team, and their commitment to using fresh,ย authentic ingredients (which have also been given the Thai select award from the UK Thai Embassy).ย Aย strong contender for one of the best Thaiย restaurants in London we sayโฆ
๐ Youโll find Farang at 72 Highbury Park, N5 2XE.
๐ Nearest station is Arsenal.ย
12. Faltering Fullback

A well-loved Finsbury Park pub, famously boasting Thai culture in more ways than one. Expect great beers, Thai grub (of course!), live games on the big screen, and the most beautiful beer gardens you have ever laid your eyes on. With many different layers for you to get lost in, find a spot and lose yourself in great conversation and an even better Pad Thai! This is definitely a must-visit.
๐ Youโll find The Faltering Fallback at 19 Perth Road, N4 3HB.
๐ Nearest station is Finsbury Park.ย
13. The Heron
ย
Enjoy beers by the cosy open fire in this traditional English pub, before heading down to the basement where youโll find The Heron Thai. From stir-fried duck tongue to fried century eggs, you are guaranteed a real taste of Thailand at this lovely Paddington watering hole.
๐ Youโll find The Heron at Norfolk Crescent, Hyde Park Estate, W2 2DN.
๐ Nearest station is Edgware Road.ย
14. Smoking Goat

The coolest Thai restaurant with cool cocktails and even cooler cuisine โ all inspired by Bangkokโs late-night canteens. Theyโve got a whole host of excellent dishes on the menu, including barbecue chicken with smoked chilli jaew and wild mushroom nam dโtok. Theyโve also got a fab wine and beer list to compliment the extensive menu. So, be sure to head to Shoreditch the next time youโre craving Thai food.
๐ Smoking Goat at 64 Shoreditch High Street, E1 6JJ.
๐ Nearest station is Shoreditch High Street.ย
15. Kao Sarn
Three super cosy south London Thai restaurants run by one big family. Affordable food and a bring-your-own booze policy, minus the corkage charge! As for the food, expect those classic Thai dishes along with some unique offerings and stellar service.
๐ Youโll find Kao Sarn at three different locations in London. You can find out more here.ย
16. Kin + Deum

Itโs simple: in Thai, kin means to eat, and deum means to drink. We love to kin and deum,ย so we already like the sound of this one โ and all the best Bangkok dishes can be found on the menu! You can never beat a Massaman curry, and their signature King Prawn Pad Thai looks equally delicious. If you really enjoy the flavours (which we are so sure you will) you can take home a pot of their Wholesome Roasted Chilli Paste to get cheffing yourself.
๐ Youโll find Kin + Deum at 2 Crucifix Lane, SE1 3JW.
๐ Nearest station is London Bridge.
17. Kiln
Not just your regular Thai restaurant, but Thai barbecue, seafood and claypots! The cooking style in Kiln has travelled from the very edges of Thailand, where the country borders with Burma, Laos and Yunnan. Their approach, however, is guided by their sourcing of British produce. Expect some very exciting dishes, from dry jungle curry of wood pigeon to wild ginger and beef neck curry from Myanmar.
๐ Youโll findย Kiln Soho at 58 Brewer Street, W1F 9TL.
๐ Nearest station is Piccadilly Circus.ย
18. Esarn Kheaw

From living by the paddy fields in northeast Thailand in the 1960s, to opening the doors of their Shepherdโs Bush restaurant over 25 years later, the owners of this restaurant have always been passionate and determined cooks. Together, Mr & Mrs Puntar create dishes that remind them of their childhood in Ubon, Thailand, for Londoners to come and enjoy, such as the homemade Esarn Kheaw sausages, or the grilled catfish fillet with hot chilli sauce.
๐ Youโll find Esarn Kheaw at 314ย Uxbridge Road, W12 7LJ.
๐ Nearest station is Shepherdโs Bush.
19. Paolina Thai Cafe
A family-run cafรฉ serving Thai classics, which youโll get the chance to see being made! If itโs bang for your buck youโre after, then donโt miss out on this mouth-watering addition to this list, and their BYOB policy means youโre in for a super cheap and delicious meal in this cosy basement restaurant.
๐ Youโll find Paolina Thai Cafe at 181 Kingโs Cross Road, WC1X 9BZ.
๐ Nearest station is Kingโs Cross St. Pancras.ย
20. Nipa

Five-star food in a five-star hotel makes for a five-star experience! Nestled inside the Royal Lancaster, authenticity is a core value at Nipa; from the Thai teak dรฉcor, to their all-female, all-Thai kitchen. Their food is renowned for its finesse, focusing on five key flavours: sweet, sour, spicy, bitter and salty. Opt for one of their set menus, which pairs starters, mains and desserts with delicious wines. As the Thai translation suggests, this restaurant really is a โshining lightโ on delicious Thai food!
๐ Youโll find Nipa on the first floor of the Royal Lancaster, Lancaster Terrace, W2 2TY.
๐ Nearest station is Lancaster Gate.ย
21. Busaba

This restaurant focuses on two traditional Buddhist values: โSookjaiโ described as avoiding chaos, enjoying life and having a happy heart; and โGan Gin Gan Yuuโ, which means โas you eat, so you areโ, meaning we are defined by our approach to food. Their approach to food is simple and effective: eat lots of the really good stuff. With this in mind, we recommend going to Busaba for a happy life and an even happier belly!
๐ Youโll find Busaba at various different locations in London. You can find out more here.
22. Marieโs Cafe
Fry-ups by day, Thai food by night. Great portions, great prices, and their BYOB policy is pretty great, too! Marieโs Cafe provides all of these things to make for a brilliant, unpretentious, relaxed evening in the heart of the capital.
๐ Youโll find Marieโs Cafe at 90 Lower Marsh, SE1 7AB.
๐ Nearest station is Waterloo.
23. Rosaโs

This may be classed as a small chain restaurant, but itโs absolutely delicious, so weโre going to include it anyway. Go in the day for one of their delicious lunch bowls, filled with one of their stir fries and topped with a fried egg, boiled egg, or Thai-style salad. Veggie and coeliac-friendly menus are available, including pumpkin crackers (instead of prawn) and vegan spring rolls.
๐ Youโll find Rosaโs at various locations in London. You can find out more here.ย
24. Mango Tree

Famed across the city (and the world), Mango Tree should be at the top of your list if youโve got a liking for Thai food. The original restaurant in Bangkok branched out to Belgravia, offering exquisite Thai cuisine in a modern, stylish venue. The menu maps out the whole country of Thailand: rich and mild dishes from the north, spicy food from the east, mild dishes with Chinese influence from the central region, and hot and spicy food from the south.
๐ Youโll find Mango Tree at 46 Grosvenor Place, SW1X 7EQ.
๐ Nearest station is Victoria.ย
25. Addieโs Thai Cafe
Addieโs doesnโt look like much from the outside, but head into this unassuming street food bar and you wonโt be disappointed. A (certified) excellent restaurant, and a rare, cheap find on the wealthy streets of West Kensington, be sure to pay this place a visit the next time youโre in the area.
๐ Youโll find Addieโs Thai cafe at 121 Earlโs Court Road, SW5 9RL.
๐ Nearest station is Earlโs Court.
26. Lao Cafรฉ

Though this choice may not be strictly Thai, Lao Cafeโs co-founder and chef brings her amazing Thai-Lao roots from Luang Prabang to London. What started as a temporary pop-up saw queues out of the door from day one, leading to Lao Cafรฉ gaining a permanent position in Londonโs restaurant core. Get a taste of Thailand by trying a hot-pot or a delicious Laoatian curry (minus the coconut milk, plus the herbs and spices), complemented, of course, by the staple in any Laoatian diet: sticky rice.
๐ Youโll find 101 Laoย Cafe at 60 Chandos Place, WC2N 4HG.
๐ Nearest station is Charing Cross.ย
27. Greyhound Cafรฉ

Greyhoundโs is a quirky story from fashion to food: with label Greyhound opening in Bangkok in 1980, and branching out to food eight years later. Inspiration for recipes comes from far and wide, whether it be travel memories, grandmothersโ recipes, or late-night fridge raids. Though they remain truly Thai at heart, their menu is anything but traditional โ with crazy dishes including Sweet Corn Pops and Chicken Chilli Bombs! We recommend trying the Thai Tom Yum Soup with whole tiger prawn and prawn-stuffed ravioli. Itโs truly delicious.
๐ Youโll find Greyhoundย Cafe at 37 Berners Street, W1T 3LZ.
๐ Nearest station is Goodge Street.
28. Supawan
Southern Thailand meets southern England in this understated but cosy cafe called Supawan. Chef Khongphoon says that, for Thai people, food is such an important part of life that they will often ask you what you had to eat before asking how you are! We can definitely get on board with these priorities, and after a meal at Supawan, youโll be dying to tell people about it anyway!
๐ Youโll find Supawan at 38 Caledonian Road, Kingโs Cross, N1 9DT.
๐ Nearest station is Kingโs Cross St. Pancras.ย
29. Nukiโs Kitchen
Another friendly cafe where Thai lunch and dinner is proceeded by, you guessed it, a full English fry-up. (We love this idea more and more the more we hear about it). You canโt get much better value than Nukiโs lunch menu for an affordable bite thatโs packed with flavour.
๐ Youโll find Nukiโs Kitchen at 58 Northfield Avenue, W13 9RR.
๐ Nearest station is Northfields.ย
30. Reun Thai
โReun Thaiโ translates to โThai Homeโ, and this restaurant has been serving as exactly that for residents of Hammersmith for over twenty years. Again, sour, sweet, salty, and bitter are the fundamental flavours found in their delicious food. Grab a Singha, or a Reun Thai cocktail, and enjoy a lovely meal under the candlelight in your new โreun thaiโ!ย
๐ Youโll find Reun Thai at 100 Fulham Palace Road, W6 9PL.
๐ Nearest station is Hammersmith.
31. Jackโs Bar
This lively cocktail bar meets Irish pub is cooking up a storm in their kitchen, serving up some of the tastiest Thai food in London. Jackโs Bar is the perfect spot for some post-work drinks, but we think itโs even better when you order something from their extensive menu of tasty Thai treats, created by Johnny Rice. We suggest ordering one of their curries โ like the Gang Dang, their mouth-watering Thai Red Curry.
๐ Youโll find Jackโs Bar at 96 Isabella St, London SE1 8DD.
๐ Nearest stations are Waterloo and Waterloo East.
32. Thai Pot

Located smack-bang in the centre of the city, Thai Pot Restaurantย is a no-nonsense hotspot for authentic Thai food. From their fabulous set menus to eating a la carte, treat yourself to a delicious Thai feast you wonโt forget any time soon. We love their dishes on the spicier side, like the Thai Pot with Spicy Lamb.
๐ Youโll find Thai Pot Restaurant at 1 Bedfordbury, Leicester Square, London, Wc2N 4Bp.
๐ Nearest station is Charing Cross.
32. Sukho
Our penultimate addition to this roundup of the best Thai restaurants in London is a real gem. A meal at Sukho in Fulham is immaculate: from the earthy-toned decor to the dishes themselves. The food served here is bloody amazing โ signature dishes include steamed dumplings, marinated sea bass grilled in banana leaves, and roasted duck.
๐ Youโll find Sukho at 855 Fulham Road, SW6 5HJ.
๐ Nearest station is Parsons Green.ย
33. Wild Rice & Massaman
Our last addition to this roundup of the best Thai restaurants in London is born out of a passion for food, family recipes and a lot of travelling! Choose from a huge selection of lunch bowls at Wild Rice; from Hat Yai fried chicken and slow-cooked beef to vegan mixed vegetables and salmon poke. Head downstairs to Massaman, their basement cocktail bar serving Thai fried chicken, Larb fries and bubble tea cocktails.
๐ Youโll find Wild Rice at 28 Brewer Street, W1F 0SR.
๐ Nearest station is Piccadilly Circus.ย