Canali opens London flagship and headquarters
Italian luxury menswear brand Canali will open its largest company-owned store today in London. The site at 126-127 New Bond Street, London, will also be its UK head office and showroom.
Subscriber only content
You must be a paid subscriber to Drapers magazine to read this article and receive complete, unrestricted access to drapersonline.com
Drapers Subscribers:
If you are a Drapers subscriber please sign in with your email address and click submit:






