Alexander Johnston established an Elgin mill on the banks of the River Lossie in 1797, putting Scottish textiles on the global map. Today, Johnstons of Elgin produces an inspiring selection of patterns, textures and finishes that are designed to work well with one another. Perfect for upholstery, drapery and soft furnishings, many of their fabrics are suitable for commercial, as well as, domestic interiors. Everything is meticulously made with longevity in mind, so new fabrics can be seamlessly coordinated with their existing collections.

Find us on Instagram: @mgeough