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.