planetelldrew.com
Yauatcha, Soho - planet elldrew
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. A fantastic menu of Chinese dim sum (steamed, baked, …
Planet Elldrew