Linen is a fabric that has been manufactured for thousands of years but its eco-friendly credentials be the answer to modern fashion sustainability. Linen is thought to be one of the oldest fabrics on ...