Christmas comes early

In preparation for Christmas this year, our heritage brand Johnstons of Elgin have braved the busiest shopping destination in London and set up an embroidery station on the chaotic ground floor of Selfridges. The Johnstons team brought down the embroidery machine all the way from Elgin in Scotland ready to monogram beanies, scarves and wrist […]