JOHNSTONS OF ELGIN
Johnstons of Elgin blends over 200 years of Scottish craftsmanship with the finest fibres to create luxury woven and knitted products. Rooted in heritage yet focused on innovation, the family-owned brand continues to produce exceptional quality from its Elgin and Hawick mills.















