What are the real facts and figures behind London’s housing crisis?
Population in London is rising and so we need to build more homes – and we are building more homes: in London, 25,000 homes were built last year and there is space already identified for at least 560,000 new homes. We have a 22 year supply of land in London if we build 25,000 new homes a year.