Royal China: Scallop Dumplings Published May 24, 2017, 6:35 at 800 × 600 in Dim Sum at Royal China, Baker Street (London) ← Previous Next → Quite a bit of scallop in these.