Seven people hospitalised as building crashes onto sidewalk.
A building collapse at a future Eglinton Crosstown LRT station sent seven people to hospital, three of them with serious injuries, and left shaken residents asking questions about safety as construction continues on the massive infrastructure project.
The building facade and scaffolding on the former House of Chan restaurant, at Eglinton Ave. and Bathurst St., collapsed just before 2:30 p.m. Monday, sending steel and cinder blocks scattered across the street and sidewalk.
The structure was being demolished to make way for the Forest Hill station, one of 25 new stations on the new LRT line slated to open in 2021.
Read more here, or view the video below: