Rough sleeping in London up 23% to highest level in a decade


Rough sleeping in London up 23% to highest level in a decade