Start perfecting your chopstick skills, because there’s never been a better time to opt for a Chinese option in London. We’ve painstakingly selected thirteen Chinese restaurants that we think you should visit too – and trust us, it was no easy feat!
How we handpick the best Chinese restaurants in London
Each restaurant on this list has been carefully chosen by a member of our team. Our editors and the Secret London team rely on personal experiences, recommendations, editorial reviews, customer feedback, and thorough research to bring you the finest dining spots in the city. We are constantly on the lookout for new places with delicious food and excellent service. This list is regularly updated as we discover new openings and revisit established favourites.
Here’s our rundown of the best Chinese restaurants in London to chow down at:
1. Hunan (Pimlico)
Hunan in Pimlico is a London dining experience pretty much unlike any other. Upon arrival diners are asked just two questions – 1. Do you have any special dietary requirements? 2. How spicy do you like your food? – and with that, the meal begins, cloaked in a shroud of mystery. Expect a chef’s tasting menu with an added element of surprise, with endless, excellent, tapas-sized portions of food that are perfect for sharing – or for fighting over (you choose). The result is truly unforgettable.
Sample dishes include wild mussels with Thai basil and Chinese rice wine or monkfish in yellow miso soup – but to say any more would be too much of a spoiler. You’ll have to head down to Pimlico and find out for yourself!
📍51 Pimlico Road, Belgravia, SW1W 8NE.
🚇 Nearest stations are Sloane Square and Pimlico.
2. Hakkasan Hanway Place (Fitzrovia)
Another strong contender on this list of the best Chinese restaurants in London, Hakkasan Hanway Place is all about the atmosphere, so if you’re looking for somewhere high-end to bring a date, then this is the place to go. Founded in 2001, this famous spot was designed to celebrate Chinese cuisine through traditional techniques, the finest ingredients and a contemporary flair by their in-house chefs.
It shows, as they’ve been awarded a coveted Michelin-star. Dishes rustled up here include wok-fried wild sea bass, black truffle roasted duck and stir-fried baby broccoli with crispy seaweed, pine nuts and preserved olives – don’t tell us you’re not salivating just reading about all of that! A ‘Year of the Tiger’ menu is also available until February 13 to celebrate the Lunar New Year – what better way to spend a special occasion we say?!
📍8 Hanway Place, London, W1T 1HD.
🚇 Nearest station is Tottenham Court Road.
3. Dim Sum Duck, King’s Cross
Known for its dim sum and roast duck (as the name suggests), Dim Sum Duck is known for its Cantonese cooking and specialities. In a traditional Asian dining environment, the menu includes classics like dim sum – try their plump hargau (prawn dumplings) and huge xiaolongbao (soup dumplings), beef ho fun flat noodles, the roast duck of course, congee, rice and a side of salty green beans topped with minced pork.
📍124 King’s Cross Rd, London WC1X 9DS.
🚇 Nearest station is King’s Cross.
4. Din Tai Fung, Covent Garden
Din Tai Fung Covent Garden is a well-known spot Chinese staples like dumplings, baos and wontons. Located in the heart of Covent Garden, the restaurant is part of the Din Tai Fung UK chain which has been around for more than 60 years! Aside of the Chinese staples, I highly recommend trying the Prawn & Pork Wontons with Noodles in Sichuan Sauce, Special Noodle Soup with Braised Beef and Cucumber in Spicy Sauce on the side. For desert, the custard buns are absolutely divine. Disclaimer: they’re hot and will explode with hot custard if you bite too hard.
📍5 Henrietta St, London WC2E 8PS.
🚇 Nearest stations is Covent Garden.
5. Yauatcha (Soho and The City)
This modern Chinese restaurant – on both Broadwick Street and on Broadgate Circle near Liverpool Street – is slickly-designed and eagerly staffed. It’s a really great option for all-day dim sum year round, and there are plenty of veggie and vegan options on offer too. Make sure you go for the golden fortune prawns – they’re pretty much to die for!
Plus, it’s not just about the food – they’ve got a whole host of booze on tap, and cocktails include gingerbread espresso martinis, mango mules and golden spice warmers – a gorgeous mix of Hennessy VSOP, akashi-Tai sake, samurai black tea, cinnamon, ginger, lemon, orange and angostura bitters. The perfect spot to go before heading out in Soho or Shoreditch perhaps?
📍You’ll find Yauatcha at 15-17 Broadwick Street, London, W1F 0DL and at Broadgate Circle, London, EC2M 2QS.
🚇 Nearest stations are Piccadilly Circus and Liverpool Street.
6. Bun House and Wun’s Tea Room and Bar (Chinatown and Soho)
This one is unique because it’s two different places in one. At their branch close to Chinatown, you’ll find the Bun House itself, with a counter full of wicker baskets gently steaming away. This is the place to grab a takeaway pillowy soft bun, stuffed with pork, lamb, beef, chicken, vegetable or custard (for those with a sweet tooth), and go for a wander. Plus, at just £2.80 each and £10 for four, they’re a real steal.
If you’re more in the mood for a sit-down affair however, head to Wun’s Tea Room on Greek Street, a moody restaurant-come-cocktail den. Inspired by local Cantonese spots in 1960s Hong Kong, this atmospheric spot offers up dishes including hand-dived scallops with glass noodles, tiger herb salad with pink mizuna and black bean stir-fry. They’ve also got a whole host of too-easy-to-drink cocktails on tap – whiskey sour anyone?
📍You’ll find Bun House at 26-27 Lisle Street, London, WC2H 7BA and Wun’s Tea Room and Bar at 23 Greek Street, London, W1D 4DZ.
🚇 Nearest stations are Leicester Square and Tottenham Court Road.
7. Wong Kei (Chinatown)
This multi-level spot right on the edge of London’s Chinatown was once described as ‘the rudest restaurant in town’, but the service has improved somewhat since then, we like to think. All of the shouting and noise is kind of forgiven as the food here is super yummy and well-priced to boot too. The extensive menu can be rather daunting, but skip to the back of it for some seriously hearty dishes that’ll leave you pretty much rolling out of the restaurant a few kilos heavier.
They also give you free tea – so who’s really complaining? We recommend opting for a bowl of warming beef brisket ho-fun – a hearty, warming soup laced with chunks of tender beef. It’s pretty much like a hug in a bowl, and for this reason alone, Wong Kei deserves a spot on this list of the best Chinese restaurants in London.
📍41-43 Wardour Street, Chinatown, W1D 6PY.
🚇 Nearest station is Leicester Square.
8. Silk Road (Camberwell)
This unassuming spot is one of South East London’s best-kept secrets. It’s fairly small and simple – decked out in long wooden tables – but the food here is to die for (and yes this author is biased as a one-time resident of Camberwell). The menu is refreshingly short and offers up a whole host of offerings from Xinjiang – the vast north-western frontier province of China once traversed by the ancient Silk Road trade route. As a result, the food served here is a melting pot of cultures, with Mongol, Muslim and central Asian influences tied in to the more traditional Chinese fare.
Signature dishes include sliced belly pork with chili, Szechuan pepper oil and garlic and boneless red snapper kebabs with chilli and cumin. But the real star of the show here is the ‘Big Plate Chicken’ – a succulent stew with chicken, potatoes, anise-and-chilli broth and belt noodles.
📍49 Camberwell Church Street, London, SE5 8TR.
🚇 Nearest stations are Loughborough Junction or Denmark Hill.
9. Joy King Lau (Chinatown)
Classic Cantonese dishes are the main staple of this legendary establishment, which has three floors and a dim sum menu which changes on a daily basis. Its specials menu is written only in Chinese, so if you’re not down with the lingo, you may just throw up a few surprises when you order! This authentic spot – proudly adding its hat to the ring to being one of the best Chinese restaurants in London – is famous for its melt-in-the-mouth seafood.
Signature dishes include the crab with ginger and spring onions, steamed prawn Cheung Fun and a whole sea bass infused with a special blend of yummy spices. Of course, roast duck features heavily on the menu, and if it’s a cold day, the steaming clay pot dishes will warm you up a right treat.
📍3 Leicester Street, Chinatown, WC2H 7BL.
🚇 Nearest station is Leicester Square.
10. MamaLan (Brixton, Clapham Common and Canary Wharf)
This cute little family-run spot began its journey as a supper club back in 2010, before it swung open its doors as a full-fledged Chinese restaurant in Brixton Village. It’s now expanded to both Clapham Common and Canary Wharf, and has an ethos of rustling up real ‘feel-good street food’ with a large dollop of friendly service.
Since opening over ten years ago, the owners have been innovating with a whole host of unique ingredients and creating new and exciting recipes. The result is some of the best noodle soups, bao buns, stir fries and rice dishes south of the river. They also sell their famous bubble tea and a range of award-winning sauces.
📍You can find MamaLan at Unit 18 Brixton Village Coldharbour Lane London SW9 8PR, 8 The Pavement Clapham Common London SW4 OHY and at Kiosk 4, Reuters Plaza, Canary Wharf, London E14 5AJ.
🚇 Nearest stations are Brixton, Clapham Common and Canary Wharf.
11. Little Lamb (Shaftesbury Avenue)
Big bowls of hearty, bubbling stock are what Little Lamb is most well known for – and boy, does it do that well. With a low-key, café-style atmosphere and friendly staff, this cosy spot is perfect during the colder months when you can warm yourself up with a piping-hot traditional Chinese hot pot. First, you choose your desired choice of hot pot – at Little Lamb you’ve got a choice of four different types or you can combine flavours. Then, you choose exactly what to pimp your pot with.
The more ingredients – the better. There are plenty of options available, from cuttlefish and squid to fresh tofu and wafer-thin pork slices. The piece de resistance? The lashings of sauces you can add – our pick would be the sha cha sauce – a mixture of chilli, soya bean oil, shallots and garlic.
📍72 Shaftesbury Avenue, London, W1D 6NA.
🚇 Nearest station is Leicester Square.
12. Four Seasons (Chinatown)
If there’s one thing you’ll see a lot of in London’s Chinatown, it’ll be succulent roast duck adorning the windows. Let’s face it… you’ll also probably smell it all down the length of Gerrard Street. The Four Seasons restaurant is famous for it and rightly so – order a quarter per person for a substantial offering and of course, go off the bone. It’s less hassle and means you’ll get more time spent chowing down on some of the best roast duck you’ll get anywhere in the capital.
It’s so good in fact that it was once billed as the ‘best roast duck in the world’ by the Financial Times. No wonder then that we had to include this one on this roundup of the best Chinese restaurants in London.
📍12 Gerrard Street, London, W1D 5PR.
🚇 Nearest station is Leicester Square.
13. Etles (Walthamstow)
This cherished spot is a real Walthamstow institution and a real contender for being top of the pile for this roundup of the best Chinese restaurants in London. The food here is absolutely fab and is rustled up by lovely chef-owners Mukaddes Yadikar and her husband Ablikim Rahman – both Uyghurs from Yili near China’s border with Kazakhstan.
The result is an eclectic mix of unique dishes – from northern China’s dumplings and noodles to shish kebabs, pilaf rice and more from the Middle East. It’s also BYOB (and you can’t argue with that) and the service is always given with a smile. A real London gem we say.
📍235 Hoe street, London, E17 9PP.
🚇 Nearest station is Walthamstow Central.
14. Tattu (Tottenham Court Road)
Inspired by the traditional Chinese Courtyard Houses with stunning views of the capital, Tattu is a fantastic spot that certainly deserves its spot on this roundup of the best Chinese restaurants in London. Made with respect for superb craftsmanship, you’ll be able to enjoy a selection of mixed dim sum – a colourful arrangement of wagyu, black cod and prawn, shiitake, and mini royal koi fish gau dumplings. There’s also seven spiced seared tuna with truffle aioli, caviar, and citrus ponzu, as well as Shanghai black cod – served with a delightful concoction of hoisin, ginger, and lime.
Mouth-watering sides such as the sesame and ginger chopped salad and the strikingly pink Tattu candy rice, flavoured with beetroot, orange, and candied ginger, go down a treat too. Don’t also miss out paying a visit to The Phoenix Bar, where cocktails align with themes that are common across Chinese culture, where each drink has its place and its own culturally significant element.
The Now Building Rooftop, Outernet, Denmark Street, London, WC2H 0LA.
🚇 Nearest station is Tottenham Court Road.
15. Imperial Treasure (Charing Cross)
To roundup this list of the best Chinese restaurants in London, we’ve gone for a real fine-dining experience. Imperial Treasure is part of a group of twenty restaurants which have won over 50 prestigious awards – including numerous Michelin-stars we’ll have you know – and their London branch serves up delectable dim sum and Peking duck as specialties.
They do set menus which you can pair with wines, their dim sum changes daily and they also have some fantastic cocktails to boot in their in-house bar. What’s not to love? The ‘Illegal Bird’ – a concoction of mezcal, Campari, orange sherbert, chilli, lime and ginger beer – is well worth a try.
📍9 Waterloo Place, St James’s, London, SW1Y 4BE.
🚇 Nearest stations are Piccadilly Circus and Charing Cross.
16. Tofu Vegan, Various locations
Tofu Vegan is the perfect spot for plant-based food. A menu entirely suitable for vegetarians and vegans. Tofu, mushrooms, bean-protein and other meat-free ingredients make up for the extensive menu they have to offer adding its own rendition to traditional Sichuan, Cantonese and Dongbei dishes. To start with, the dongbei sweet potato noodle sheets are a must-try, served with vegetables and a spicy sesame sauce, it’s absolutely delicious. For hot dishes, there’s a variety to choose from the sizzling hot tofu, sliced ‘fish’ in sizzling chilli oil, twice-cooked fish, silken-tofu in spicy sauce and of course the wontons. Definitely, try the wontons.
📍Various locations.
17. Dumplings Legend, Chinatown
I’ll keep this short and simple. Dumplings – all and every kind. 47 variations. 8,000 made everyday. From spicy pork to spicy crayfish to have with rice or in a soup. Need I say more?
📍15-16 Gerrard St, London W1D 6JE.
🚇 Nearest stations is Leicester Square.
18. North China, Acton
Family owned North China has been going for nearly 40 years. You can explore a variety of set menus alongside Chinese staples like soups, noodles, rice and mains. You can try dishes like like sweet and sour chicken, Peking duck, mapo tofu with minced beef, pork belly in chilli bean sauce and chicken in yellow bean sauce. There’s plenty of options for meat-lovers, pescatarians and veggie!
📍 305 Uxbridge Road, London, W3 9QU.
🚇 Nearest stations is Acton Town.
So there you have it – a roundup of the best Chinese restaurants in London. Whether you’re looking for roast duck that melts in your mouth or a whole plate of dim sum, then you’re in luck with this comprehensive list!