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