As the leading duck restaurant London, they strive hard to serve only the freshly prepared ducks to their customers. This dish is very amazing as far as its taste, texture and flavor is concerned. After having the roasted duck, you can even opt for the freshly renovated bar here to have some fresh drinks.
Read More