Number of people “living on the streets” of London increases by 26%

Thursday, 31 July 2025 11:34

Number of people “living on the streets” of London increases by 26%  National homelessness charity urges Westminster Government and Greater London Authority to deliver social and affordable housing quickly and prevent homelessness before it occurs  Figures from the Combined Homelessness and Information Network (CHAIN) releasedtoday show that the number of people “living on the streets” in London from April - June 2025 is up 26% from the same period last...Request free trial