Windsor Support

Australia & Mexico Contact Phone Numbers

Written by Windsor Support

For international customers within the following countries, customer service numbers are listed below. At this time, Windsor no longer ships to Europe. European telephone numbers listed below are for previously placed orders only.

Please note the dialing format for this number within Mexico is 018008720397.

Mexico: +52 18008720396 

Australia  +61 1800 835 754

UK +44 800 029 1621

Netherlands +31 800 0229281

Germany  +49 800 1838192

France +33 800 91 31 63

For any online inquires, send an email to info@windsorstore.com

YOU'RE ON THE LIST!

Check your email for your exclusive 30% discount code

SHOP NEW ARRIVALS