Over 477 Hectares of Public Land Earmarked for Housing in England
A new report reveals where government-owned land is being made available to developers across England. It reveals over 477 hectares of public land is currently earmarked for housing with some…