Last week ‘A Place to Call Home’ reception at the House of Lords highlighted how 320,000 people experience homelessness in England in particular the London Borough of Newham where 1 in every 24 people do not have a home.
Read MoreLast week ‘A Place to Call Home’ reception at the House of Lords highlighted how 320,000 people experience homelessness in England in particular the London Borough of Newham where 1 in every 24 people do not have a home.
Read More