Public Housing Wins Britain’s Top Architecture Award
Britain’s best new building is a public housing project, according to a major award announced yesterday. Goldsmith Street, a 105-home development …
Yatish Narsi flipped this story into ODD Mag•1632d