Coffee & Tea in London - Covent Garden 4-8 Newport Place, Covent Garden, London, WC2H 7JP Tags: casual, chinese, dumplings