Dwelling stock in England (UK) 2019, by county
London
In 2019, the capital city of England, London had a population of approximately 9.06 million residents. To house these people, the sprawling city has a stock of approximately 3.56 million dwellings. By 2041, the estimated population of London will grow to 10.35 million individuals, all searching for a place to live.