Mizrahi Developments chose the recent Toronto Design Review Panel to unveil the latest images of its 80-storey mixed-use skyscraper The One, which could become Canada’s tallest building. The proposed 1,080 ft tall retail and residential tower, on the... Read More
Crossrail Place, a striking seven-storey structure designed by Foster + Partners, has opened to the public today, promising to offer visitors a glimpse of the station of the future. Crossrail Place, on the North Dock of Canary Wharf, will eventually... Read More