Sid Lee Biosquare

Listen to article

As part of a larger project to revitalize the iconic Place Ville Marie and its esplanade, Sid Lee Architecture unveils Sid Lee's new international headquarters

Located in Montreal, Canada, the Biosquare stands out as a place for inventiveness, floating in the heart of downtown, a liminal space bridging the street and the interior through the free flow of ideas.