LOADINGERROR LOADING

Homeless In Britain: Sleeping In A Shopping Centre

Stratford Centre in Newham, London has become a homeless shelter in recent months as the rates of homeless rise across the city. One local group entire funded by donations is Hope for Newham, they have gone from providing meals every Tuesday night to 35 people to now feeding over 130 each Tuesday.

Videos For You

Close

What's Hot