Zimmermann to Open Flagship Boutique on London’s Sloane Street
Zimmermann is set to open a striking new flagship on London’s Sloane Street in January 2026, reinforcing both its European expansion and the storied avenue’s reputation for world-class luxury retail.
