JOHNSTONS OF ELGIN

First London flagship store is located on New Bond Street, in the heart of Mayfair, London's prestigious luxury retail street.

With over two hundred years of tradition and expertise in textile manufacturing, Johnstons Of Elgin prides itself on top craftsmanship to create the highest quality products for you.

Working with dedication, patience, and a love for their craft, Johnstons of Elgin are leading the way in cashmere and woolen garments by sourcing the finest raw fibers

Previous
Previous

Casablanca - Selfridges corner store

Next
Next

Timeless - N-dubz