
Tuesday 31st March 2020
Spotlight on Johnston’s of Elgin - Textiles
Family-owned company Johnstons of Elgin, established in 1797, marries its rich Scottish heritage with a commitment to innovation to bring its customers the highest quality products that are made to last for more than a lifetime.
Read the full story here