London Tenants Spending 70% of Their Income on Rent and BillsBy Adil Rifai|2026-04-24T08:13:16+00:008th June 2016|