
Johnstons of Elgin is a heritage brand founded in 1797, recognised for its commitment to quality and craftsmanship, specialising in luxurious textiles.
The company takes pride in employing over 1,000 staff in Scotland, valuing their staff and communities at the heart of its operations.
Core values include sustainability and craftsmanship, focusing on using natural and renewable fibres to create unique, high-quality products.