Barclay Village Downtown Vancouver
Iconic Twin Towers at 1070 Barclay Street in Downtown Vancouver were designed by the world-renowned German architect firm, Büro Ole Scheeren. An architecturally stunning redevelopment proposal in downtown Vancouver aims to provide the city with its…