The average UK house price was £288,000 in February 2023, which is £16,000 higher than 12 months ago, but £5,000 below the recent peak in November 2022.
The post New era of more expensive borrowing applies downward pressure appeared first on Legal Futures.