London does not have enough homes. According to the Mayor, the capital needs 66,000 new homes built each year, yet official data shows only 10,890 homes were completed in London the first half of 2021 ...
Complex permitting rules are holding up 69,500 housing units in a half-dozen Metro Vancouver cities, homes that the development industry says would help alleviate the region’s housing crunch. Red tape ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results