London Tenants Spending 70% of Their Income on Rent and BillsBy Adil Rifai|2026-07-07T09:39:41+00:008th June 2016|