Welcome April 26, 2015April 26, 2015 ~ sdeave PaoCha is a pop-up in south London specialising in Chinese tea and dim sum. Related