Apparently, most landlords go for childless couples and most agree that students are not...
Latest study shows that one in 20 properties on the rent market are energy...
In 1980 an average property in London cost £24,000. Year by year, the price increased...