RetailView Retail CategoryTorontoView Toronto CategoryPopular Leather Brand MCM Set To Open 1st Canadian Flagship Our friends at Retail-Insider are reporting that famed German brand MCM will be opening their first Canadian store on Toronto's Mink Mile in the fall. By StyleDemocracy By StyleDemocracyView Author PostsMay 9th 2017 View this article.