We Try You Buy Wellness: TREE VITALISE Birch Water

  TreeVitalise Organic Birch Water Price: ¬£2.49 (250ml) Original, Mint or Lemon Stockists: Budgens, Holland & Barrett, Revital, Selfridges & more They say: No longer nature’s best kept secret, TreeVitalise birch waters are organic and unsweetened. But there’s more. With each of them you get nature’s own blend of nutrients, brewed inside a tree! ¬†TreeVitalise […]