Checkland Kindleysides Design Johnstons of Elgin’s First London Flagship Store.
Historically, determined customers had to travel hundreds or even thousands of miles to see their full collections at their mills in Scotland. Their new flagship store on New Bond Street provides them with a showcase to present a selection of their beautiful products which their craftsmen and women have been perfecting at their mill in Elgin for the last 218 years. […]