A new report has revealed that Londoners need a 283 percent pay rise to be able to purchase a home in the capital city. Households need an annual salary of roughly £134,000 to afford a property however average annual incomes in London are £35,610, the National Housing Federation’s Home Truths...