Rolex To Open First Canadian ‘Corporate Store’ in Toronto

Retail industry news delivered directly to you. Subscribe to Retail-Insider.

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.

According to this website, Toronto’s Rolex Building is 28,000 square feet over five floors. The building is currently being renovated by Urbacon.

Photo: Rolex

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:



Please enter your comment!
Please enter your name here