Xi Home Dumplings Bay

43 Chandos Place London WC2N 4HS