HM Land Registry
London: Sold House Prices by Town
All 60 towns in London with a publishable figure, from 285,009 registered sales. Median price and recorded volume for each, sortable across the whole region.
- Towns
- 60
- Sales
- 285,009
- Region median
- £500,000
- Window
- 2023-01-01 – 2026-09-30
Every town in London
Only towns with at least 200 registered sales get a page, so the smallest places in a region are not listed here.
Other regions
North East
53 towns · 126,194 sales
North West
97 towns · 337,299 sales
Yorkshire and the Humber
70 towns · 252,246 sales
East Midlands
59 towns · 227,272 sales
West Midlands
74 towns · 242,455 sales
East of England
124 towns · 300,688 sales
South East
209 towns · 437,940 sales
South West
145 towns · 287,620 sales