Yauatcha is a unique restaurant in London that offers a creative and modern approach to dim sum and Chinese cuisine. The restaurant is known for its colorful and artistic dishes, which include steamed dumplings, crispy duck rolls, and stir-fried noodles. The restaurant also offers an extensive tea list and a selection of creative cocktails.