Yauatcha Soho | A Cantonese Dim Sum Teahouse in London

Yauatcha Soho is located in London’s West End and is the original location of the global brand, which opened in 2004, featuring authentic Cantonese dishes with a modern influence, offering a wide range of dim sum with more than 30 types of tea and cocktails to complement the fare.