Imperial China is a renowned Cantonese restaurant nestled in the heart of London's Chinatown. Since its establishment in 1993, it has become a staple for both locals and visitors seeking authentic Chinese cuisine.
The restaurant is conveniently located near Leicester Square and Piccadilly Circus, making it easily accessible via public transport. Spanning over three floors, Imperial China is one of the largest Cantonese establishments in the area, featuring eight private dining rooms. The ambience is enhanced by a charming courtyard entrance adorned with a wooden bridge and a koi fish pond, offering a tranquil escape from the bustling streets.
The menu at Imperial China is a celebration of traditional Cantonese flavours, with a focus on dim sum and classic dishes. Dim sum is served daily until 5 PM, with offerings such as scallop and prawn dumplings, stuffed beancurd rolls, and turnip paste pudding. Main dishes include favourites like crispy aromatic duck, sweet and sour fish, and lobster with ginger and noodles . The restaurant is also known for its seafood specialities, including steamed crab with white wine and grilled black cod in sweet vinegar sauce.
Imperial China also caters exceptionally well to group dining, with its spacious layout and private rooms making it an ideal venue for family celebrations, business lunches, and festive banquets. The attentive and professional service complements the refined atmosphere, ensuring a smooth and enjoyable experience for all guests. With a wine list featuring both international labels and Chinese rice wines, the restaurant provides thoughtful pairings to enhance each meal. Regular diners particularly appreciate the balance of traditional charm and modern comfort, making Imperial China a longstanding favourite in London’s competitive dining scene.
Whether you're a dim sum enthusiast or seeking classic Cantonese dishes, Imperial China offers a memorable dining experience in the heart of London's vibrant Chinatown.