It is an appalling indictment of society that anyone is homeless. Surely reflective of mental illness of some degree or nature or extreme circumstances. No one should be sleeping on the streets in 2017. Fact.
This is not the place to suggest solutions but merely to say that there are shelters and here is a list of shelters . Some in Kingston and Merton . Spread the word please