UK Sold House Prices: Land Registry Price Paid by Postcode & Town
UK sold house prices from HM Land Registry Price Paid Data (England & Wales): every registered sale by town, district, county or postcode, with price, date, property type, new build, tenure and address. Free summary per location (median, by type). Monitor new sales with alerts. First 20 sales free.
Run it on Apify: apify.com/euroscrape/uk-sold-prices (full documentation, pay per result, no subscription).
Use it as an API
Get your token in Apify Console → Settings → Integrations, then:
curl -X POST "https://api.apify.com/v2/acts/euroscrape~uk-sold-prices/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d @input.json
Use it from an AI agent (MCP)
Add this server to Claude, Cursor, VS Code or any MCP client: the Actor becomes a tool your agent can call.
https://mcp.apify.com?tools=euroscrape/uk-sold-prices
It is a pay-per-event Actor, so agents can also pay per run without an Apify account (agentic payments).
Input
input.json, ready to paste in Apify Console or to send to the API:
{
"locations": [
"Manchester",
"M1"
],
"monthsBack": 6,
"maxSalesPerLocation": 100
}
Output
One real result, shortened (output-sample.json has the full sample; personal data removed):
{
"type": "sale",
"transactionId": "5CD70F5D-514F-FB1F-E063-4704A8C08825",
"price": 290000,
"date": "2026-09-29",
"propertyType": "terraced",
"newBuild": false,
"tenure": "leasehold",
"category": "standard",
"address": "27, Ashbourne Road",
"paon": "27",
"saon": null,
"street": "Ashbourne Road",
"locality": "Eccles",
"town": "Manchester",
"district": "Salford",
"county": "Greater Manchester",
"postcode": "M30 0HW",
"outwardCode": "M30",
"location": "Manchester",
"sourceUrl": "http://landregistry.data.gov.uk/data/ppi/transaction/5CD70F5D-514F-FB1F-E063-4704A8C08825",
"scrapedAt": "2026-11-07T23:52:58.936Z"
}
Price
| Event | Price |
|---|---|
| Run start | $0.003 |
| Sale | $0.0005 |
Apify subscribers get 10–30% off depending on their plan.
More
Run these numbers yourself. Every EuroScrape Actor runs on Apify, pay per result, first results free. Open the Store page →
EuroScrape Data Letter
Five numbers a week from official registers and public prices, each one reproducible with an Actor. Free, one e-mail on Thursdays.
Archive and unsubscribe: buttondown.com/Euroscrape.