Luxury diamond company and jeweller De Beers will open its second free-standing Canadian location this fall at Toronto's Sherway Gardens. The new store joins an existing De Beers location in Vancouver, which opened in the fall of 2013.
According to a City of Toronto planning application, De Beers will locate in space 1531 within the Toronto shopping centre. Landlord Cadillac Fairview's website hasn't updated its lease plan to include De Beers, though its address indicates that it will be located within the circled area of the floor plan below.
De Beers' first Canadian location opened in October of 2013 at 1088 Alberni Street in Vancouver. The two-level retail space features a 1,636 square foot retail storefront on its ground-floor, as well as upstairs offices for De Beers Canada.
Thank you Chris Ward and Urban Toronto's ACT7 for information relating to this article.