Items tagged Johnstons of Elgin
Posts
-
AREA NEWS: Johnstons of Elgin opens first London flagship store
Scottish heritage brand Johnstons of Elgin is known for its cashmere and fine woollen cloth, knitwear and accessories, and has existed since 1797