IN flower these days, the New Zealand tea tree, or leptospermum, is not all that well known by name but turns up in gardens quite often, as it is very attractive in flower in a garden centre. The New ...
Flowering tea is a treat for the eyes, nose, and palate. Consisting of tea leaves woven around a dried blossom, flowering tea is brewed in a glass teapot so everyone can enjoy watching the tea "bloom.