London’s £1 billion council home building project revealed
The Mayor London, Sadiq Khan, has announced London’s first ever building programme that is dedicated to council homes, with plans to build over 11,000 homes at a cost of more than £1 billion to be let at social rent levels. The news comes after the Prime Minister, Theresa May, announced that councils will be allowed … Continued