Johnstons of Elgin
For over 200 years, Johnstons of Elgin have been synonymous with timeless fashion and luxury Scottish craftsmanship. From exquisite cashmere sweaters to covetable accessories and statement outerwear, the Edinburgh-based brand is renowned for producing garments and accessories of uncompromising quality. Founded in 1797, the family-run business began as a we ...Show more