Apologies for the mediocre image quality and glare, here's the view from Canoe restaurant on the 54th floor of the Toronto Dominion Centre yesterday evening. I believe 160 Front will ultimately obscure the view of the CN Tower's main pod from this vantage, being slightly taller than the tallest of the TD Centre towers.
Looking at the photos up above and seeing the building covered with black tarps etc. Kind of makes it look great if the facade was done in black tinted glass with TD logo in green . To match with all the other TD bank towers!