Wow, we can’t believe that this is our 6th annual festive restaurant feasting roundup! For reasons both professional and personal Elldrew were a little quieter on the blog front in 2019, but don’t let that deceive you into thinking we haven’t continued to eat our way around London; and no more so than during the traditional …
Tag: Yauatcha
Yauatcha, Soho
Whenever Elldrew are asked for the best dim sum in London we have to recommend the Michelin-starred teahouse Yauatcha, located in the heart of Soho. In it’s 10th year, we’ve been sampling it’s delights since opening and we have no plans on going anywhere else soon.