Skip to content

windsor.

Relaxed tailored luxury defines the windsor. look. For 130 years now, the international luxury brand based in Switzerland has embraced the sophisticated symbiosis of timeless contemporary design, perfect fit and outstanding fabrics.
39 items