Super tasty
I have tried many Green Teas to find the right one but Japanese Sencha from Tea Makers of London seems to be the one! Other brands have been disappointing apart from Mao Feng but I still prefer this one. It’s a little more mellow and has a smooth, fresh taste. Sencha is becoming my firm favourite.