12 Newport Pl, London WC2H 7PR
Located in a spacious, cosmopolitan setting, this establishment features an open kitchen where expertly crafted Sichuan broths and Shanghai dumplings are prepared, offering a vibrant dining experience that emphasizes authenticity and culinary skill.