Index shows renting is more affordable than buying across most of London

No comments so far.