1 Best Place to Shop in Hawick, The Borders and the Southwest

Johnstons of Elgin

This shop specializes in fine cashmere and merino clothing.