insidecroydon.com
London lost 3,620 council homes in one year, figures show
There are fewer council homes in London than there were in 2016. That’s according to figures provided at City Hall, based on the Government’s annual update for housing stock for the cap…