Located on the 10th floor of the Royal Garden Hotel and overlooking Kensington Palace, Min Jiang prides itself on its Beijing duck, cooked traditionally in two servings, which can be supplemented with a bevy of luxurious seafood dishes featuring the likes of king prawns and native lobster, a roasted rack of lamb laced with cumin or honey-roasted Iberico pork with
Read more...