Cost of property deposits across England and Wales increase year-on-year despite percentage decrease
Mon 17 Oct 2016Average property deposits across England and Wales increase by c. £5,000 year-on-year Deposit percentages decreased year-on-year by an average of 1% across all regions, with the exception of Greater London…
Read more