The data source: HM Land Registry Price Paid
When a property transaction completes in England or Wales, the solicitors are legally required to register the sale with HM Land Registry. That registration includes the full address, sale price, property type, whether it's a new build, and the date of completion.
The Land Registry publishes this as the Price Paid Dataset — updated monthly, free to access, and covering all residential sales since 1995. It's not a survey, an estimate, or a valuation: it's the actual price, at the actual completion date, on the actual property.
How to search
SW11 4PG) to see all streets in that postcode area, or a postcode sector (e.g. SW11 4) to see a wider set of streets across the sector. Sectors cover roughly 3,000–5,000 addresses, so you'll typically see more streets but the same level of detail for each one.
The results group data by street within the postcode, not by individual property. You see the aggregated picture for each street: median price, average, year-on-year change, transaction count, and optionally broken down by property type.
What each metric means
Why full-postcode data gives you street-level precision
Street level on SoldByStreet is defined by the full postcode — something like SW11 4PG typically covers just one or two streets. That's meaningful precision. A postcode district average (e.g. SW11 as a whole) spans dozens of streets and can hide £100,000+ price differences between neighbouring roads depending on proximity to a station, school catchment, or road noise.
Searching a partial postcode — SW11 rather than SW11 4PG — won't give you the same granularity. You'll see more streets, but the data is spread across a broader area. For genuine street-level comparison, always use the full postcode.
What the data doesn't show
The Land Registry records the registered sale price, which is the price agreed at exchange (or sometimes renegotiated before completion). It doesn't record:
Fixtures, fittings, and chattels — if a buyer paid separately for the kitchen or white goods, that amount doesn't appear in the Land Registry figure.
Condition at sale — a price paid for a property in need of full renovation and one in pristine condition will look identical in the data.
Developer incentives — cash-back schemes or part-exchange arrangements can mean the effective price paid was lower than the registered figure, especially for new builds.
These caveats don't undermine the data — they're just context for interpretation. The median across multiple transactions smooths most of this noise out.