Located in Bromley, Treasure of China is a Chinese Restaurant. With a trove of Chinese dishes and a dedicated dim sum menu to rival any other restaurant in the Greater London region.
Beyond Cantonese and Sichuan specialities, Treasure of China’s menu also offers Vietnamese pho and bun and other pan-Asian dishes such as Singapore-style fried rice. Real luxury is to be had with the chef’s specials, the lobster and crab selection and, of course, the Chinese duck dishes.
Find this Treasure of China on West Street, minutes from Bromley North train station.