RetailView Retail CategoryShoppingView Shopping CategoryStore OpeningsView Store Openings CategoryTorontoView Toronto CategorySaint Laurent To Open Largest Canada Location In Toronto Luxury brand Saint Laurent will open a flagship location next year on Bloor Street West in Toronto, Retail Insider reports. It will be one of... By Bailey Grant By Bailey GrantView Author PostsDec 7th 2022 View this article.