In London, 85,302 sales have been recorded with an average sold price of £889,335. Prices have fallen 5.6% over the past year. Flats were the most commonly sold property type, making up 62% of sales.