click to enlarge site plan
The Westboro Collection is a proposed multi-building development in Westboro. The Real Cdn Superstore (aka Loblaws) is at the bottom of the page, where the title SITE is. The building at the corner of McCrae is Bushtucka. Further north, the building at the corner of Scott is Trailhead and the Westboro transit station is on the top left.
Two features of this development that I like: it removes the sidewalk back from the curb and places it along the store fronts (new and existing) running up the east side of McCrae. This should create a nicer pedestrian environment than being glued to the curbside. The other feature is that instead of single buildings or scattered redevelopment, there a several buildings being designed with the existing buildings incorporated into the plan.