Situated on the northwest corner of Front and Simcoe Streets, Simcoe Place is at the heart of one of the world’s most livable urban centres. This award-winning office complex is as striking in its appearance as it is functional and flexible in its design. Perfectly positioned on two downtown acres, this prestigious business community is no longer Toronto’s best-kept secret.
CF Toronto Eaton Centre Offices
Maple Leaf Square