How Johnstons of Elgin Has Woven Cashmere in Scotland Since 1797
Johnstons of Elgin was founded in 1797 by Alexander Johnston in the Scottish Highlands town of Elgin, Morayshire, originally processing locally sourced wool from Cheviot and Shetland sheep.
2026-07-17