During July to September, 336 people were deemed to be living on London's streets
Standfirst ...
unknown title
0
100
200
300
400
438455377264336
Jul-Sep 2019
Oct-Dec
Jan-Mar 2020
Apr-Jun
Jul-Sep