Winter warmers await at the industry leading, Royal China on Baker Street
If you think credit card: visa, search engine: Google then for Chinese restaurants in London, it must be Royal China. With Winter upon us, I went out to check their winter warmer options at one of their fabulously popular Baker Street branch