|
Independently run since 1797, Johnstons has been making beautiful knitwear, clothing and accessories from the most luxurious wools known to man for over two centuries. At their mill on the banks of the River Lossie in Elgin they still produce all their woven accessories while Johnstons knitwear is crafted at their factory in Hawick.
|
 |