A typical first-time buyer must amass a 30 per cent deposit of around £142,588 to get on the ladder in the capital ... not better Stamp duty is seen by many as a punitive tax that slows sales ...
Some results have been hidden because they may be inaccessible to you