Discovery Landing at Spencer Smith Park

Toronto based Spacing Magazine has ranked our Discovery Landing at Spencer Smith Park Number 2 on it’s list of the top five public spaces in the GTA