Royal China, Canary Wharf: Chiu Chow dumplings Published August 22, 2017, 22:03 at 800 × 600 in Dim Sum at Royal China, Canary Wharf (London) ← Previous Next → With pork, radish greens etc. Very good.