If the letters D and D make you think of anaemic basement dwellers trying to hex their dog with a witch’s hat on then fair play. Same here. But go to Imperial Treasure, a fancy Chinese restaurant in St James’s, and you’ll be thinking of dumplings and duck instead. This is a big restaurant that has all the excitement and atmosphere of a music festival in outer space, but when the cheung fun is this good, and the peking duck this moist, who needs buzz? It’s undeniably expensive, but come as a group of 3 or 4, split some dim sum and a duck, and the quality of the food you get is well worth it.
More spots in MayfairSee more
Titu is tiny spot in Mayfair serving serving reasonably priced (for the area) gyoza with fillings like wagyu beef and foie fras.
Scully serves fantastically OTT food in a sober St James’s setting. The flavours are a slap around the face, in a good way.
Gymkhana is the best Indian restaurant in London, an upscale establishment serving elevated classics and an incredible biryani.
More Chinese spotsSee more
Xi’an Impression is a small restaurant in Highbury serving some of the best Chinese food we’ve had. Prepare to dream about the hand-pulled noodles.
Yipin is an upscale Chinese spot in Islington. The menu has a lot of options, but you should focus on the Sichuan and Hunan dishes.
My Old Place
My Old Place is a classic Sichuan restaurant in Spitalfields with spicy, satisfying food.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more