The average monthly rent for a two-bedroom home in London is £1,360 a month, which is almost two-and-a-half times more than the rest of England (According to the housing charity Shelter, private rents are now unaffordable in 55% of local authorities in England. Homes in these areas cost more than 35% of median average local take-home pay. Shelter found that rents had risen at one-and-a-half times the rate of incomes in the 10 years up to 2007. There is a reason that we scrimp and save in order to be able to buy our house. You just can’t trust landlords.)