Base your business in Toronto's affluent Deer Park commercial area. Our perfectly located 2 Saint Clair Avenue West F18 centre provides a stunning view of the iconic Lake Ontario, as well as the gorgeous Toronto skyline.
Easily connected by subway and road you'll find on-site parking together with plenty of spaces to relax including a coffee bar and lounge area. Take a break or entertain clients with a great choice of local restaurants and cafes.
Select one of the following options to get started
Find out about options and pricing by speaking to an expert
Discover more by booking a tour of this centre
Start building a real presence today
Get regular access to this location and our global network
Book a space for an interview, training session or board meeting
Select one of the following options to get started
Find out about options and pricing by speaking to an expert
Discover more by booking a tour of this centre
Start building a real presence today
Get regular access to this location and our global network
Book a space for an interview, training session or board meeting