Average UK house price reaches £273,000 as London falls 3.3% year on year

The average UK property price reached around £273,000 in July 2026, according to the UK House Price Index published on 16 September by HM Land Registr...


Read More