Design Review makes better buildings and places

New research demonstrates that independent design review improves the design of buildings and brings clear benefits to the quality of places. Research carried out by the Place Alliance, supported by the Mayor of London and Urban Design London, provides convincing...