Hand & Lock

Hand & Lock is an embroidery brand in the United Kingdom created from the merger of M Hand & Company and S Lock in 2001, and is based in Fitzrovia, London.

Hand & Lock

Hand & Lock is an embroidery brand in the United Kingdom created from the merger of M Hand & Company and S Lock in 2001, and is based in Fitzrovia, London.