There were 4,677 people sleeping rough in England in 2018, almost a third of whom were in London
Standfirst ...
Rest of England
London
0
1,000
2,000
3,000
4,000
1353
1735
1752
1871
2002
2629
3170
3614
3394
415
446
557
543
742
940
964
1137
1283
10
11
12
13
14
15
16
17
18