This is an upscale Chinese restaurant in London, located on the top floor of the Royal Garden Hotel on Kensington High Street, sitting by the window overlooking the panoramic view of Kensington Park. The Chinese food made in the restaurant is very authentic, but there is no special cuisine. There are both northern dishes such as Beijing roast duck and southern dishes such as saliva chicken. In short, they are delicious. The restaurant service is first-class, but the price is more expensive.