Back to News
London Your First Home buyers 'could still need £39,000 deposit'

London Your First Home buyers 'could still need £39,000 deposit'

The new scheme requires just a 2.5% deposit, but an expert says that could still be a hefty amount

Read original article