Most weight in the survey was naturally given to the basics, starting with the cost of buying a home. Areas were scored by their affordability: the cheaper the better. So Chelsea and Westminster (respectively, almost £500,000 and £400,000 for the average flat or maisonette) came out worst in this part of the ranking. Barking and Dagenham, at just above £95,000, won top marks.