9 Oakland Quay,Inner Millwall Dock,Isle of Dogs,London E14 9EA,UK
View on Map
What travelers say:
This Chinese restaurant is located in London's Auckland Pier. It is a very warmly decorated restaurant. The placement of tables and chairs and the brightness of the lights have a feeling of home. The service here is also very good, the dishes provided are very good in color and fragrance, and the roast duck is a signature dish. There are many guests dining here, it is best to book seats in advance.