Johnstons of Elgin have been making cashmere and fine woollen cloth, knitwear and accessories in Scotland since 1797. We manufacture, wholesale and retail fine cashmere,...
Run, Bike, walk, or cycle to work, visit the gym at lunch..whatever you can imagine - we probably make something that supports your activity.