French luxury footwear brand Christian Louboutin will bring more of its trademark red soles to this country when it opens its first freestanding Canadian location in Toronto’s Yorkville shopping district in a few months. The store joins two existing Canadian Louboutin concessions, which sources say are doing gangbuster business…

Louboutin’s freestanding Toronto flagship will open in the former La Presse Internationale space at 99 Yorkville Avenue in Toronto’s upscale Yorkville area. The store will feature about 2,625 square feet of retail space over two floors, as well as a 1,230 square foot basement level that will be used for stock/back of house operations. The store will be directly across the street from Chanel, which will open an 8,700 square foot store in early 2017 in space currently occupied by Teatro Verde

To read more about Christian Louboutin First Free Standing Store Head Over to our Contributors @Retail-Insider

Photo Source: 99 Yorkvile Avenue. Photo: Google Street View