About

The tufting shop is an online store for Tufting supplies based in Europe (Netherlands) , within the EU.

General working hours are:

Monday-friday: 9:00 - 17:00

For any questions, reach out to: