How to find us
We have three fantastic retail outlets in the UK, including heritage visitor centres and retail shops at our Elgin & Hawick textile mill sites.
Elgin Heritage Centre, Mill and Coffee Shop
Johnstons of Elgin Cashmere Heritage Centre
Newmill
Elgin
Moray
IV30 4AF
T: 01343 554099
(Open Monday to Saturday 9am to 5.30pm, Sunday 11am to 5pm)
Ranges
This store stocks the following Johnstons of Elgin ranges:
- Women's knitwear
- Men's knitwear
- Women's accessories
- Men's accessories
- Home
- Home Interiors
- Baby & Child
- Cloth
Hawick Heritage Centre, Mill and Coffee Shop
Johnstons of Elgin Cashmere Visitor Centre
Eastfield Mills
Mansfield Road
Hawick
TD9 8AA
T: 01450 360 549
(Open Monday to Saturday 9am to 5.30pm, Sunday 11am to 4pm)
Ranges
This store stocks the following Johnstons of Elgin ranges:
- Women's knitwear
- Men's knitwear
- Women's accessories
- Men's accessories
- Home
- Home Interiors
- Baby & Child
- Cloth
St. Andrews
Johnstons of Elgin
4 Pilmour Links
St Andrews
KY16 9JG
T: 01334 472216
(Open Monday to Saturday 9am to 5.30pm, Sunday 12noon to 5pm)
Ranges
This store stocks the following Johnstons of Elgin ranges:
- Women's knitwear
- Men's knitwear
- Women's accessories
- Men's accessories
- Home
- Home Interiors
- Baby & Child
- Cloth


