How can I locate my tracking number?
Sorry to hear you can't locate the tracking number for your order. You can find your tracking number listed on the email sent with your order confirmation. If you are not able to locate the order confirmation email you can also locate your tracking number by logging into your online Windsor account. Click HERE to login to your online Windsor store account.
SIGN UP & GET 15% OFF
Plus get VIP early access to promos, exclusive offers and our weekly style newsletter!
YOU'RE ON THE LIST!
Check your email for your exclusive 15% discount codeSHOP NEW ARRIVALS