cost of deposits
-
Latest property news
Average size of a deposit rises by £5,000
The average deposit on a property in England and Wales rose by c. £5,000 year-on-year...
Read More »
The average deposit on a property in England and Wales rose by c. £5,000 year-on-year...
Read More »