Tag: best chinese restaurant

Yauatcha Soho

During our last stay in London, and taking advantage of the time before a Musical, we went to Yauatcha (with a Michelin star), for a “light” meal of Dim Sum. The restaurant, opened in…