London Square hires for north-south drive

London Square has hired two senior industry figures to spearhead its work in north and south London, as it pushes ahead with plans to build 2,000 homes each year in the capital by 2028. The developer has formed two new