The average sale price for properties in London during the last year was £443,051, across 62,536 transactions.
The market turnover in London (the percentage of housing stock excluding new builds sold over the past 5 years) is 12.7%.
Please hover your mouse over the graph to get the actual values.
