HomeTea Towel Set of 3£7.50PriceHand block printed tea towels, set of 3.100% Cotton. We buy and manufacture from trusted craftspeople in India and Nepal who we have been working with for 20 years.Add to CartBuy Now
Tea Towel Set of 3£7.50PriceHand block printed tea towels, set of 3.100% Cotton. We buy and manufacture from trusted craftspeople in India and Nepal who we have been working with for 20 years.Add to CartBuy Now