We are based in Amsterdam, Netherlands. We do not have a physical shop open to public.
The address of our warehouse for returns:
Tufting Europe
Johan van Hasseltweg 12 B
1022 WV Amsterdam
Netherlands
We are based in Amsterdam, Netherlands. We do not have a physical shop open to public.
The address of our warehouse for returns:
Tufting Europe
Johan van Hasseltweg 12 B
1022 WV Amsterdam
Netherlands