Loading...
Uploaded by truvianewsroom on Aug 12, 2011
An emerald green boating lake, a crystal island with thousands of stevia plants, a fleet of rowing boats and a waterfall -- six storeys above London's busiest shopping street -- the Truvia® sweetener brand has arrived in the UK.
Travel & Events
Standard YouTube License
I've been importing stevia tabs to the uk from Germany for years, glad its finally going to make its way to the supermarket! :)
PureBot 2 months ago
Load more suggestions
I've been importing stevia tabs to the uk from Germany for years, glad its finally going to make its way to the supermarket! :)
PureBot 2 months ago