Johnstons of Elgin uses cookies to ensure you experience a functional and secure browsing experience.

Cookies can be disabled using your web browser, but doing so will disable some features of this website.

By continuing to use this website you indicate your acceptance of our use of cookies to provide a secure and functional website. Please read our privacy policy to find out more.

Store Locator

The below stockists stock fabric.

Johnstons of Elgin

Newmill
Elgin
Moray
IV30 4AF
+44 (0) 1343 554000

Johnstons of Elgin

4 Pilmour Links
St Andrews
KY16 9JG
+44 (0) 1334 472216

Liberty - Furnishing Fabric Department

Regent Street
London
W1B 5AH
+44 (0) 20 7734 1234

Johnstons of Elgin

Eastfield Mills
Mansfield Road
Hawick
TD9 8AA
+44 (0) 1450 360500

Johnstons of Elgin

77 New Bond Street
London
W1S 1RY
+44 (0) 20 7227 3131