Flora Teas

Flora Teas (short term for Flowering teas) is a brand of tea from London UK. Before I opened the box, I thought Flora Teas is just loose tea with flowers. I was wrong, but I got excited when I found out that Flora Tea actually is a blooming tea because brewing it is a feast... Continue Reading →

Advertisements

Powered by WordPress.com.

Up ↑