Its reported that nearly 3500 people slept rough (were ‘street homeless’) last year in London alone
It is reported that nearly 3500 people slept rough (were ‘street homeless’) last year in London alone.