Rolex To Open First Canadian 'Corporate Store' in Toronto

[Image Source]
Rolex will open a 'free-standing' store within Toronto's 'Rolex Building' at 50 St. Clair Avenue West. This will be the first corporately-owned Rolex store in Canada, and only the second in North America.

The Rolex Building is located at 50 St. Clair West in Toronto's mid-town 'Deer Park' neighbourhood. It's an affluent area located between the even more affluent neighbourhoods of Rosedale and Forest Hill.
[Image Source]
According to this website, Toronto's Rolex Building is 28,000 square feet over five floors. The building is currently being renovated by Urbacon.

Thank you to 'androiduk' of Urban Toronto for providing this tip. Information was obtained by the City of Toronto Planning website, with information on the Rolex Building specifically being found here.

Rolex website:

Retail Insider on twitter: @retailinsider_

Retail Insider on Facebook:

Got any retail insider info?