Built by a Londoner, with AI.
What this is
wheretolive.xyz puts an AI agent on top of the UK's public property data. Ask it anything a Londoner asks — "Is this flat overpriced?", "Where can I buy near my office?" — and it answers from the data, citing what it used. A Radar does the same job continuously: describe the home you want once and it watches every new listing, price cut and re-list for you. Behind both sit two self-serve reports — postcode analysis and property check — you can read without an account. It's not a commercial service, not financial advice, and not an estate agent. It's one person's attempt to make living-in-London decisions more data-driven and less lore-driven. Live since January 2026, and improving every week.
Data we use
Everything on the site — the agent's answers and every score — comes from named sources. Transport: TfL Journey Planner + StopPoint. Schools: Ofsted inspection outcomes (monthly) + DfE school records. Safety: police.uk street-level crime (latest 12 months). Community: ONS Census 2021, IMD 2025, LSOA demographics. Environment: Environment Agency Flood Map for Planning and NaFRA2 (flood), London Air (NO₂/PM₂.₅), DEFRA noise models, OS parks. Price: HM Land Registry Price Paid Data, the EPC register, and property adverts publicly displayed on Rightmove; Value my home also uses sold-price records publicly displayed on Rightmove (we are not affiliated with Rightmove). No dataset is hidden; every score on every page carries its source. Data Notes are checked against their sources before publication, and any correction is dated on the page.
The AI part
Most of this codebase was written with Claude Code. The AI wrote the UI, the data pipelines, and the Python scrapers. The dimensions, the scoring weights, and every judgement call about "what counts as good data" came from me. Where the site uses an LLM at runtime (the AI search, the property insight), it's called out in the UI and rate-limited.