Seeds Shop is a tea room offering well-being products, organic and hemp-based cosmetics, and other surprises. It is located in Angoulême, France.