We are proud to offer a small range of tea towels made to a high standard from natural fabrics. The beautiful tea towels by Nawrap are made in Japan from 100% natural materials and without the use of dyes and chemicals during production. These natural cotton and linen tea towels become softer with use and will be a pleasure to use for many years to come.