
London's affordable housing explained from council homes to London Living Rent and who's eligible
It's no secret London is in the depths of an unprecedented housing crisis. The average property in the city is now worth £686,000 according to Rightmove, which is 14 times higher than the average annual wage. For context, in 2000 a place to live in the …