Johnstons of Elgin
fashion brand
GenRank Score
15.3
Scottish textile company founded in 1797, renowned for its luxurious cashmere and fine wool products.
Also Known As
Johnstons of Elgin
1 question•1 category
Score History
Loading score data...
Mention Rank: #9