How Many People Are Sleeping On The Streets Of London?
A total of 481 people are now deemed to be living on the streets full-time – up from 264 at the start of the pandemic, when hotels were used as hostels, and an increase of 17% on the previous three months. Many more people are deemed to be intermittently rough sleeping. How many homeless people …
How Many People Are Sleeping On The Streets Of London? Read More »