Cost of property deposits across England and Wales increases by £6,000
Tue 4 Jul 2017Average property deposits across England and Wales increase by c. £6,000 year-on-year (Q1 2016 vs. Q1 2017) to £59,633 Wales recording the largest average deposit percentage in Q1 2017 of…
Read more