Watashi TeaOther places27 Old Gloucester StreetLondon, ENG, WC1N 3AX · GBPhone unavailablehello@watashitea.comwatashitea.comHours not available