Back
News

Government could build 2m homes

The government owns enough land to build up to 2m homes, according to Savills.

Central government land could accommodate 600,000 homes, the Greater London Authority 100,000, local councils 1m and the NHS 300,000.

FT 2

Up next…