UK sees annual house price fall for first time in a decade with London homes down 1.1%
The average London house price fell to £537,000 in the 12 months to September 2023, according to the Office for National Statistics.
Evening Standard ·