CBI’s research shows that in order to satisfy current levels of housing demand, 240,000 new homes need to be built a year. This gap in demand is pushing up the property prices.
Percentage increase over the last decade in the 10 most performing london borough’s is as follows: