About T-Sticks
Making beverages convenient. Award winning clever little infuser sticks of fine, ready-to-brew tea. Enjoy whenever, wherever.
No spoon. No mess. No drips.
More about T-Sticks
T-Sticks is located at Commercial road, London, United Kingdom
http://www.t-sticks.co.uk