Skip to content

Johnstons of Elgin

Alexander Johnston established the Elgin mill on the banks of the river Lossie over two centuries ago, founding a legacy of fine craft and exquisite fabric. The brand have over two hundred years of tradition and expertise in textile manufacturing.
11 items