One in seven London renters now behind on payments
One in seven London tenants are in arrears. Now pressure is growing for the Government to do more than delay evictions. The Government is coming under increasing pressure to step… Read More »One in seven London renters now behind on payments