Royal China: Dim Sum Published May 24, 2017, 6:34 at 600 × 800 in Dim Sum at Royal China, Baker Street (London) ← Previous Next → No confusion about what you should be eating here.