Tag: Lewisham

One of the most overused, but least acted, on sayings is that the treatment of the most vulnerable is the test of a society’s greatness and civilisation. But homeless people are routinely turned away in London with little or no help at all. Read More Helping the homeless