The Tea Makers of London Ceremonial Matcha No. 58 - 15 Tea Sachets
The Tea Makers of London Ceremonial Matcha No. 58 - 15 Tea Sachets
The Tea Makers of London Ceremonial Matcha No. 58 - 15 Tea Sachets
The Tea Makers of London Ceremonial Matcha No. 58 - 15 Tea Sachets

The Tea Makers of London Ceremonial Matcha No. 58 - 15 Tea Sachets

£12.50
TETB-MHTM-58BKBO-01U

An award-winning matcha green tea, this powder has a smooth and deep flavour with subtle hints of sweetness. 1 sachet is for 1 serve ~ 1.5g