4th September 2015
London mayoral hopeful Dame Tessa Jowell says her proposed Homes for Londoners agency would cut developers out by placing City Hall in charge of building homes on nearly 6,000 acres of Transport for London land, saying firms were making up to £135,000 for every new home built.
Evening Standard