The average London price rose 3.5% to £543,308, the highest since November 2022 when it was £545,568.

​  The average London price rose 3.5% to £543,308, the highest since November 2022 when it was £545,568.  

The average London price rose 3.5% to £543,308, the highest since November 2022 when it was £545,568.