Johnstons of Elgin, also known as Johnstons Cashmere, is a woollen mill in Elgin, Moray, Scotland.
Read more about Johnstons Of Elgin: History, Raw Materials, Processing Fibre To Garment, Knitwear
Johnstons of Elgin, also known as Johnstons Cashmere, is a woollen mill in Elgin, Moray, Scotland.
Read more about Johnstons Of Elgin: History, Raw Materials, Processing Fibre To Garment, Knitwear