Soho Italia sets the bar disappointingly low
Soho Italia is the proposed 31 storey condo tower by Mastercraft-Starwood, slated for the corner of Preston at Sidney Street (almost at Carling Avenue). We have now seen their landscaping plan. Get out your hanky. It is to weep. Sidney Street (the developer cannot even spell it right) runs east-west across the bottom of the picture. Carling Avenue parallels Sidney, just a few metres further south. Preston is running north-south on the right side of the drawing above. Recall that the rainforest of tall towers the City is encouraging in the Preston-Carling CDP, its Strategic Direction, and its new … Continue reading Soho Italia sets the bar disappointingly low