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.
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: www.rolex.com