Johnstons of Elgin Socks
Wearing a pair of Johnstons of Elgin socks is like owning your own slice of luxury. Johnstons of Elgin luxury socks are weaved from the finest cashmere which is locally sourced within the United Kingdom. Royally appointed by the Price of Wales, Johnstons of Elgin socks offer a quality and finished which is unparallel to rival companies. These luxury cashmere socks come in a range of colours to offer a style that will be to everyone’s liking.
There are no products matching the selection.