London, unsurprisingly, dominates the list of areas where it takes longest to save for a deposit, and other affluent boroughs such as Haringey, Camden, Wandsworth and Merton do no better, demanding ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results