‘Scandal’ of £3.5 billion handed to London landlords for substandard homes each year
Some 178,784 homes in London are of a ‘non-decent’ standard - and renters can expect to pay on average £19,503 per year to live in one
Some 178,784 homes in London are of a ‘non-decent’ standard - and renters can expect to pay on average £19,503 per year to live in one