London, England, United Kingdom • 84 Employees
Design
Tapisserie - London's finest needlework and tapestry shop specialises in exclusive hand painted canvases for needlepoint. Wools, silks, accessories, a finishing service and classes are also available.