Delicious Dim Sum at Royal China

As Chinese restaurants go, there’s no doubt you’re spoiled for choice if you live in London, delicious options including favourites Silk Road and Mama Lan. ┬áThis time we plumped for one of the posher options with a beautiful lunch at Royal China on Baker Street, who were also kind enough to share the recipe for their delicious pork puffs. Happy days!

Continue reading Delicious Dim Sum at Royal China