K
Kirill Tropin Review of Yauatcha
OMG. The best dim sum in London, if not Europe. Yo...
OMG. The best dim sum in London, if not Europe. You have to try it. They also have a Michelin star, and I recommend booking it at least a day in advance
Comments: