Yum Dumplings London 13 Jun Yum Yum! Hand made dumplings in China Town! Previous Previous Auction of THE COSTUME DEPARTMEN Next Next Project Catwalk