Sold prices map & comparables

Search HM Land Registry sales within a radius of any UK postcode. Filter by property type, floor area, when built, and sale date — find true comparables for valuing your home or sizing up an offer.

Interactive map loading…

How this works

Every sale comes from HM Land Registry's Price Paid dataset — the legally registered transfer price for each transaction. Floor areas and EPC age bands are matched from the public EPC Open Data register. Distances are great-circle from the centre of each home's postcode.

Use this when you want comparables that actually compare — same property type, similar size, recent enough to reflect the market. The radius is from the searched postcode's centroid, so a half-mile radius typically covers an immediate neighbourhood.

Filters

  • Radius — anything from 440 yards (¼ mi) up to 5 miles. The map circle shows the area.
  • Property type — detached, semi-detached, terraced, flat, or other. Multi-select.
  • Floor area (m²) — narrow to homes within a size range. Sales without an EPC area are excluded when this filter is active.
  • EPC age band — when the home was built (Pre-1900, 1900-1929, …, 2007 onwards).
  • Sold within — last 1, 2, 3, or 5 years.
  • Min/max price — exclude outliers in £.

Tips

  • Click any marker to see the full address, sale price, EPC, and a link through to its True Cost page.
  • Hover a row in the table to highlight that sale on the map.
  • If you get too few results, widen the radius or extend the time window. If too many, narrow by type and size.
  • Open data has a small lag — the most recent sales typically appear ~6 weeks after completion.

Why per-postcode "median price" lies

National headlines quote a median of all sales — a one-bed flat and a four-bed detached, in the same average. That's why the price-history tool shows you the long-run trajectory and this tool lets you filter to like-for-like homes within walking distance. The £/sqft column normalises away size — the cleanest single number for "is this property over- or under-priced?".