Skip to content Skip to sidebar Skip to footer

Now Open | COS Store in Toronto

Fashion retail chain COS has finally landed on Canadian shores, opening its first flagship right on Toronto's Bloor Street, the home of many other global luxury brands. The new store is a three-story, 6,700-square foot structure that sports an understated, refined look…

Read More