Sencha Tea at WatchHouse, London: Reviews | Hungru