French luxury brand Chanel will vacate its current Toronto Bloor Street location for a larger space about two blocks north. Chanel’s new Canadian flagship is scheduled to open in January of 2017.
Chanel’s current Toronto flagship store opened in April of 1989 in The Colonnade at 131 Bloor Street West. Strong sales saw the 3,100 square foot store eventually annex a second level, growing to 7,300 square feet. Prior to opening at The Colonnade, a Chanel shop-in-store operated within storied multi-brand luxury store Creeds at nearby Manulife Centre.