Royal China: Siu Mai Published May 24, 2017, 6:35 at 600 × 800 in Dim Sum at Royal China, Baker Street (London) ← Previous Next → Likewise.