In good company, HAMPSTEAD joins our library of versatile, natural plains alongside SOHO, HACKNEY and CHELSEA. HAMPSTEAD is a 100% linen which is Oeko-Tex 100, meaning this fabric is certified as having passed safety tests for the presence of harmful substances. Full of character, a chunky slub and subtle two-tone effect combined with a t...