Newly opened o-chaya (tea house) Katsute 100 in Islington, at the Camden Passage on Islington High Street just north of Angel tube station, brings something new to London’s otherwise saturated selection of cafes – a wide range of Japanese teas including yuzu teas, sakura (cherry blossom) teas and many others, to be enjoyed by the pot together with a selection of Japanese…
Read more
