Industry News
How high speed is supporting London’s homeless community
London has an escalating homelessness problem, with around 3,500 rough sleepers in the capital between October and December 2018; an increase of 18% year on year. Nearly 650 homeless people have died in London over the last five years and with the life expectancy of rough sleepers around 44 years Read more…