Review: Duck and Rice, the self proclaimed best Chinese restaurant in Soho London
Undoubtedly, London has some of the finest and most authentic Chinese restaurants Europe has to offer, with the majority of Chinese...