London Homeless Get a Boost from a New Initiative Launched by SocialBox.Biz
With latest UK Government statistics showing that 3,569 people slept rough on any one night in England last year, over double the number from 2010, it's evident that a homelessness is sweeping the country. Local agencies report that over 7,000 sleep rough in London every single night. The problem of homelessness is much bigger than rough sleeping.
View full press release