Posts tagged Johnstons of Elgin

  • Area News

    Johnstons of Elgin opens first London flagship store

    Scottish heritage brand Johnstons of Elgin is known for its cashmere and fine woollen cloth, knitwear and accessories, and has existed since 1797

    2015 - Media Team Retailp.com