Take Tour of Melrose Tea (Video)

This video offers an interesting look at the Melrose Tea facility in Edinburgh, Scotland where they are creating new blends of tea.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.