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 ...
Better still, the castle is the market for a surprising affordable £330,000, which is less than current UK average ( £341,400 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results