A kitchen essential, our French flax linen tea towels achieve the perfect balance between usability and sophisticated style.