
Kemp House 152-160 City Road, London, England, EC1V 2NX London United Kingdom 152-160
London
East Riding of Yorkshire
EC1V 2NX
United Kingdom
Tel: 442084326446
Embroidery digitizing in London is an ancient art that has been constantly changing and evolving throughout time. It is a continuous process of design, and to ensure that the final product looks its best no matter how often it is repeated, it’s important to update designs every so often.