Royal China, Canary Wharf: Sesame prawn dumplings Published August 22, 2017, 22:03 at 800 × 600 in Dim Sum at Royal China, Canary Wharf (London) ← Previous Next → As good as it was attractive.