Royal london duck

Royal London Duck is a Hong Kong-style restaurant serving roast ducks that marry the premium quality of Silver Hill Duck, with Chef’s secret duck roasting technique and heritage recipe, known as the “Wagyu of Ducks”.