{"business":{"id":"dental_clinic","name":"Dental Clinic","description":"NHS/private dental practices. Demand is broad but skews towards families and older residents; income and accessibility matter."},"region":"E12000007","model_version":"0.1.0","total_areas":1002,"scored_areas":1002,"results":[{"rank":1,"area":{"code":"E02000227","name":"Croydon 034","parent_name":"Croydon","region_name":"London","lat":51.3471,"lon":-0.03955},"opportunity_score":75.3,"demand":87.2,"market_gap":65.6,"people_flow":65.3,"accessibility":89.7,"growth":null,"affordability":null,"confidence":70.2,"supply_pressure":21.7,"supply_density":0,"competitors":0,"completeness":45.9,"explanation":["Structural demand is high (87/100) for this business type.","Competitor density is low (22/100 saturation) — the market looks underserved.","Estimated activity proxy is 65/100 (traffic, transit and employment — not measured footfall).","Bus stop density is in the top 2% nationally.","Rail/underground stations is in the top 19% nationally."],"evidence":[{"indicator":"population_65_plus","label":"Residents aged 65+","value":2106,"percentile":99.1008991008991,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"bus_stop_count","label":"Bus stop density","value":50,"percentile":98.20179820179821,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"households","label":"Households","value":4838,"percentile":95.1048951048951,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"population_total","label":"Total population","value":11680,"percentile":93.3066933066933,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"population_children_0_15","label":"Children aged 0-15","value":2302,"percentile":88.21178821178822,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":1,"percentile":81.21878121878122,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"employment_rate","label":"Employment rate","value":61.07,"percentile":52.44755244755245,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"},{"indicator":"traffic_aadf","label":"Passing road traffic","value":20793,"percentile":49.583333333333336,"dataset_id":"dft_aadf_2025","dataset_name":"DfT road traffic counts — AADF by count point"},{"indicator":"dental_clinic_count","label":"Dental practices","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"poi_density","label":"POI density","value":0,"percentile":2.897102897102897,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"}]},{"rank":2,"area":{"code":"E02006927","name":"Greenwich 034","parent_name":"Greenwich","region_name":"London","lat":51.458,"lon":0.02475},"opportunity_score":74.1,"demand":89.6,"market_gap":67.9,"people_flow":68.8,"accessibility":62.6,"growth":null,"affordability":null,"confidence":70.2,"supply_pressure":21.7,"supply_density":0,"competitors":0,"completeness":45.9,"explanation":["Structural demand is high (90/100) for this business type.","Competitor density is low (22/100 saturation) — the market looks underserved.","Estimated activity proxy is 69/100 (traffic, transit and employment — not measured footfall).","Bus stop density is in the top 13% nationally.","Passing road traffic is in the top 12% nationally."],"evidence":[{"indicator":"households","label":"Households","value":5086,"percentile":97.6023976023976,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"population_total","label":"Total population","value":12367,"percentile":95.90409590409591,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"population_children_0_15","label":"Children aged 0-15","value":2457,"percentile":92.10789210789211,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":1593,"percentile":89.81018981018981,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"traffic_aadf","label":"Passing road traffic","value":66464,"percentile":87.63888888888889,"dataset_id":"dft_aadf_2025","dataset_name":"DfT road traffic counts — AADF by count point"},{"indicator":"bus_stop_count","label":"Bus stop density","value":31,"percentile":87.3126873126873,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"employment_rate","label":"Employment rate","value":63.48,"percentile":68.43156843156844,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"},{"indicator":"poi_density","label":"POI density","value":4.36,"percentile":43.20679320679321,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":0,"percentile":37.96203796203797,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"dental_clinic_count","label":"Dental practices","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"}]},{"rank":3,"area":{"code":"E02006924","name":"Redbridge 035","parent_name":"Redbridge","region_name":"London","lat":51.5694,"lon":0.06137},"opportunity_score":73.9,"demand":81.7,"market_gap":60,"people_flow":77.8,"accessibility":86.5,"growth":null,"affordability":null,"confidence":70.2,"supply_pressure":21.7,"supply_density":0,"competitors":0,"completeness":45.9,"explanation":["Structural demand is high (82/100) for this business type.","Competitor density is low (22/100 saturation) — the market looks underserved.","Estimated activity proxy is 78/100 (traffic, transit and employment — not measured footfall).","Rail/underground stations is in the top 5% nationally.","Passing road traffic is in the top 6% nationally."],"evidence":[{"indicator":"population_total","label":"Total population","value":13602,"percentile":98.7012987012987,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":1883,"percentile":97.1028971028971,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"population_children_0_15","label":"Children aged 0-15","value":2676,"percentile":95.7042957042957,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":3,"percentile":94.55544455544455,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"traffic_aadf","label":"Passing road traffic","value":97129,"percentile":93.75,"dataset_id":"dft_aadf_2025","dataset_name":"DfT road traffic counts — AADF by count point"},{"indicator":"households","label":"Households","value":4097,"percentile":82.86713286713287,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"bus_stop_count","label":"Bus stop density","value":26,"percentile":78.52147852147851,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"poi_density","label":"POI density","value":4.91,"percentile":46.3036963036963,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_count","label":"Dental practices","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"employment_rate","label":"Employment rate","value":56.93,"percentile":17.682317682317684,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"}]},{"rank":4,"area":{"code":"E02000480","name":"Havering 017","parent_name":"Havering","region_name":"London","lat":51.571,"lon":0.16532},"opportunity_score":72.8,"demand":90.2,"market_gap":68.5,"people_flow":57.3,"accessibility":65.7,"growth":null,"affordability":null,"confidence":70.2,"supply_pressure":21.7,"supply_density":0,"competitors":0,"completeness":45.9,"explanation":["Structural demand is high (90/100) for this business type.","Competitor density is low (22/100 saturation) — the market looks underserved.","Estimated activity proxy is 57/100 (traffic, transit and employment — not measured footfall).","Bus stop density is in the top 7% nationally.","Total population is in the top 1% nationally."],"evidence":[{"indicator":"population_total","label":"Total population","value":13842,"percentile":99.000999000999,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"population_children_0_15","label":"Children aged 0-15","value":3224,"percentile":98.8011988011988,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"households","label":"Households","value":5012,"percentile":96.8031968031968,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"bus_stop_count","label":"Bus stop density","value":38,"percentile":93.35664335664336,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":1524,"percentile":88.11188811188812,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"employment_rate","label":"Employment rate","value":62.58,"percentile":63.23676323676324,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"},{"indicator":"traffic_aadf","label":"Passing road traffic","value":23611,"percentile":58.333333333333336,"dataset_id":"dft_aadf_2025","dataset_name":"DfT road traffic counts — AADF by count point"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":0,"percentile":37.96203796203797,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"dental_clinic_count","label":"Dental practices","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"poi_density","label":"POI density","value":0.3,"percentile":6.793206793206793,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"}]},{"rank":5,"area":{"code":"E02000787","name":"Richmond upon Thames 004","parent_name":"Richmond upon Thames","region_name":"London","lat":51.4678,"lon":-0.28511},"opportunity_score":72.8,"demand":90.8,"market_gap":69.1,"people_flow":62.2,"accessibility":55.9,"growth":null,"affordability":null,"confidence":70.2,"supply_pressure":21.7,"supply_density":0,"competitors":0,"completeness":45.9,"explanation":["Structural demand is high (91/100) for this business type.","Competitor density is low (22/100 saturation) — the market looks underserved.","Estimated activity proxy is 62/100 (traffic, transit and employment — not measured footfall).","Bus stop density is in the top 26% nationally.","Total population is in the top 5% nationally."],"evidence":[{"indicator":"households","label":"Households","value":5173,"percentile":97.9020979020979,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"population_total","label":"Total population","value":12086,"percentile":94.8051948051948,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"population_children_0_15","label":"Children aged 0-15","value":2499,"percentile":92.9070929070929,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":1536,"percentile":88.36163836163836,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"employment_rate","label":"Employment rate","value":65.22,"percentile":78.07192807192807,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"},{"indicator":"bus_stop_count","label":"Bus stop density","value":24,"percentile":73.82617382617383,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"traffic_aadf","label":"Passing road traffic","value":29506,"percentile":71.25,"dataset_id":"dft_aadf_2025","dataset_name":"DfT road traffic counts — AADF by count point"},{"indicator":"poi_density","label":"POI density","value":6.31,"percentile":51.048951048951054,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":0,"percentile":37.96203796203797,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"dental_clinic_count","label":"Dental practices","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"}]},{"rank":6,"area":{"code":"E02000756","name":"Redbridge 006","parent_name":"Redbridge","region_name":"London","lat":51.5989,"lon":0.08303},"opportunity_score":71.6,"demand":91.4,"market_gap":47.7,"people_flow":72.7,"accessibility":84.2,"growth":null,"affordability":null,"confidence":67.8,"supply_pressure":43.7,"supply_density":0.7,"competitors":1,"completeness":38.8,"explanation":["Structural demand is high (91/100) for this business type.","Estimated activity proxy is 73/100 (traffic, transit and employment — not measured footfall).","Rail/underground stations is in the top 10% nationally.","Bus stop density is in the top 21% nationally."],"evidence":[{"indicator":"population_total","label":"Total population","value":14594,"percentile":99.80019980019979,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"households","label":"Households","value":5258,"percentile":98.30169830169831,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"population_children_0_15","label":"Children aged 0-15","value":3088,"percentile":98.30169830169831,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":1852,"percentile":96.7032967032967,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":2,"percentile":89.81018981018981,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"bus_stop_count","label":"Bus stop density","value":26,"percentile":78.52147852147851,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"dental_clinic_count","label":"Dental practices","value":1,"percentile":57.29270729270729,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"employment_rate","label":"Employment rate","value":61.53,"percentile":56.34365634365635,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0.69,"percentile":43.65634365634365,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"poi_density","label":"POI density","value":2.62,"percentile":31.61838161838162,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"}]},{"rank":7,"area":{"code":"E02006925","name":"Redbridge 036","parent_name":"Redbridge","region_name":"London","lat":51.5841,"lon":0.05355},"opportunity_score":70.9,"demand":83.2,"market_gap":61.5,"people_flow":63.3,"accessibility":78.3,"growth":null,"affordability":null,"confidence":67.8,"supply_pressure":21.7,"supply_density":0,"competitors":0,"completeness":38.8,"explanation":["Structural demand is high (83/100) for this business type.","Competitor density is low (22/100 saturation) — the market looks underserved.","Estimated activity proxy is 63/100 (traffic, transit and employment — not measured footfall).","Rail/underground stations is in the top 10% nationally.","Total population is in the top 1% nationally."],"evidence":[{"indicator":"population_total","label":"Total population","value":14420,"percentile":99.6003996003996,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":2165,"percentile":99.20079920079921,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"population_children_0_15","label":"Children aged 0-15","value":2701,"percentile":96.1038961038961,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":2,"percentile":89.81018981018981,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"households","label":"Households","value":4188,"percentile":85.91408591408592,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"bus_stop_count","label":"Bus stop density","value":22,"percentile":66.73326673326673,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"poi_density","label":"POI density","value":2.74,"percentile":32.71728271728272,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_count","label":"Dental practices","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"employment_rate","label":"Employment rate","value":57.05,"percentile":18.88111888111888,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"}]},{"rank":8,"area":{"code":"E02000649","name":"Lambeth 032","parent_name":"Lambeth","region_name":"London","lat":51.4252,"lon":-0.13081},"opportunity_score":70,"demand":82.3,"market_gap":60.6,"people_flow":69.3,"accessibility":63.4,"growth":null,"affordability":null,"confidence":70.2,"supply_pressure":21.7,"supply_density":0,"competitors":0,"completeness":45.9,"explanation":["Structural demand is high (82/100) for this business type.","Competitor density is low (22/100 saturation) — the market looks underserved.","Estimated activity proxy is 69/100 (traffic, transit and employment — not measured footfall).","Bus stop density is in the top 11% nationally.","Total population is in the top 4% nationally."],"evidence":[{"indicator":"households","label":"Households","value":5304,"percentile":98.7012987012987,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"population_total","label":"Total population","value":12477,"percentile":96.30369630369631,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"employment_rate","label":"Employment rate","value":71.38,"percentile":94.8051948051948,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"},{"indicator":"bus_stop_count","label":"Bus stop density","value":32,"percentile":88.81118881118881,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"population_children_0_15","label":"Children aged 0-15","value":2056,"percentile":78.92107892107893,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"traffic_aadf","label":"Passing road traffic","value":31991,"percentile":74.30555555555556,"dataset_id":"dft_aadf_2025","dataset_name":"DfT road traffic counts — AADF by count point"},{"indicator":"poi_density","label":"POI density","value":8.19,"percentile":58.74125874125874,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":926,"percentile":45.50449550449551,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":0,"percentile":37.96203796203797,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"dental_clinic_count","label":"Dental practices","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"}]},{"rank":9,"area":{"code":"E02000215","name":"Croydon 022","parent_name":"Croydon","region_name":"London","lat":51.379,"lon":-0.08288},"opportunity_score":69.6,"demand":86.7,"market_gap":41.8,"people_flow":73.9,"accessibility":89.3,"growth":null,"affordability":null,"confidence":70.2,"supply_pressure":44.9,"supply_density":0.9,"competitors":1,"completeness":45.9,"explanation":["Structural demand is high (87/100) for this business type.","Estimated activity proxy is 74/100 (traffic, transit and employment — not measured footfall).","Rail/underground stations is in the top 5% nationally.","Bus stop density is in the top 16% nationally."],"evidence":[{"indicator":"households","label":"Households","value":5255,"percentile":98.20179820179821,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":3,"percentile":94.55544455544455,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"population_total","label":"Total population","value":11826,"percentile":94.00599400599401,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"population_children_0_15","label":"Children aged 0-15","value":2206,"percentile":85.26473526473526,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"bus_stop_count","label":"Bus stop density","value":29,"percentile":84.06593406593407,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":1309,"percentile":77.57242757242757,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"employment_rate","label":"Employment rate","value":65.03,"percentile":76.72327672327673,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"},{"indicator":"poi_density","label":"POI density","value":8.09,"percentile":58.19180819180819,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_count","label":"Dental practices","value":1,"percentile":57.29270729270729,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"traffic_aadf","label":"Passing road traffic","value":21802,"percentile":52.63888888888889,"dataset_id":"dft_aadf_2025","dataset_name":"DfT road traffic counts — AADF by count point"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0.85,"percentile":44.905094905094906,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"}]},{"rank":10,"area":{"code":"E02000020","name":"Barking and Dagenham 019","parent_name":"Barking and Dagenham","region_name":"London","lat":51.5188,"lon":0.10749},"opportunity_score":69.3,"demand":79.3,"market_gap":57.7,"people_flow":72.3,"accessibility":67.6,"growth":null,"affordability":null,"confidence":70.2,"supply_pressure":21.7,"supply_density":0,"competitors":0,"completeness":45.9,"explanation":["Structural demand is high (79/100) for this business type.","Competitor density is low (22/100 saturation) — the market looks underserved.","Estimated activity proxy is 72/100 (traffic, transit and employment — not measured footfall).","Bus stop density is in the top 3% nationally.","Passing road traffic is in the top 2% nationally."],"evidence":[{"indicator":"population_children_0_15","label":"Children aged 0-15","value":3790,"percentile":99.9000999000999,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"population_total","label":"Total population","value":14055,"percentile":99.20079920079921,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"traffic_aadf","label":"Passing road traffic","value":116960,"percentile":97.70833333333333,"dataset_id":"dft_aadf_2025","dataset_name":"DfT road traffic counts — AADF by count point"},{"indicator":"bus_stop_count","label":"Bus stop density","value":45,"percentile":97.30269730269731,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"households","label":"Households","value":4673,"percentile":93.7062937062937,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"employment_rate","label":"Employment rate","value":61,"percentile":51.84815184815184,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":957,"percentile":48.95104895104895,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"poi_density","label":"POI density","value":3.76,"percentile":39.76023976023976,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":0,"percentile":37.96203796203797,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"dental_clinic_count","label":"Dental practices","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"}]},{"rank":11,"area":{"code":"E02000751","name":"Redbridge 001","parent_name":"Redbridge","region_name":"London","lat":51.6152,"lon":0.02471},"opportunity_score":69.3,"demand":77.7,"market_gap":56,"people_flow":68.4,"accessibility":81.8,"growth":null,"affordability":null,"confidence":70.2,"supply_pressure":21.7,"supply_density":0,"competitors":0,"completeness":45.9,"explanation":["Structural demand is high (78/100) for this business type.","Competitor density is low (22/100 saturation) — the market looks underserved.","Estimated activity proxy is 68/100 (traffic, transit and employment — not measured footfall).","Rail/underground stations is in the top 10% nationally.","Bus stop density is in the top 26% nationally."],"evidence":[{"indicator":"population_65_plus","label":"Residents aged 65+","value":2422,"percentile":99.80019980019979,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"households","label":"Households","value":4438,"percentile":91.00899100899102,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":2,"percentile":89.81018981018981,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"population_total","label":"Total population","value":11159,"percentile":89.6103896103896,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"population_children_0_15","label":"Children aged 0-15","value":2019,"percentile":76.92307692307693,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"traffic_aadf","label":"Passing road traffic","value":32878,"percentile":75,"dataset_id":"dft_aadf_2025","dataset_name":"DfT road traffic counts — AADF by count point"},{"indicator":"bus_stop_count","label":"Bus stop density","value":24,"percentile":73.82617382617383,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"poi_density","label":"POI density","value":2.93,"percentile":34.115884115884114,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_count","label":"Dental practices","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"employment_rate","label":"Employment rate","value":56.63,"percentile":15.834165834165834,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"}]},{"rank":12,"area":{"code":"E02000058","name":"Barnet 035","parent_name":"Barnet","region_name":"London","lat":51.5828,"lon":-0.19521},"opportunity_score":68.5,"demand":79.1,"market_gap":57.5,"people_flow":68.4,"accessibility":67.8,"growth":null,"affordability":null,"confidence":70.2,"supply_pressure":21.7,"supply_density":0,"competitors":0,"completeness":45.9,"explanation":["Structural demand is high (79/100) for this business type.","Competitor density is low (22/100 saturation) — the market looks underserved.","Estimated activity proxy is 68/100 (traffic, transit and employment — not measured footfall).","Bus stop density is in the top 2% nationally.","Passing road traffic is in the top 4% nationally."],"evidence":[{"indicator":"bus_stop_count","label":"Bus stop density","value":47,"percentile":97.6023976023976,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"traffic_aadf","label":"Passing road traffic","value":106719,"percentile":96.25,"dataset_id":"dft_aadf_2025","dataset_name":"DfT road traffic counts — AADF by count point"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":1812,"percentile":96.00399600399601,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"population_children_0_15","label":"Children aged 0-15","value":2269,"percentile":87.11288711288712,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"households","label":"Households","value":4097,"percentile":82.86713286713287,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"population_total","label":"Total population","value":10227,"percentile":81.41858141858141,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"employment_rate","label":"Employment rate","value":59.79,"percentile":41.10889110889111,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":0,"percentile":37.96203796203797,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"dental_clinic_count","label":"Dental practices","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"poi_density","label":"POI density","value":1.07,"percentile":15.284715284715283,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"}]},{"rank":13,"area":{"code":"E02000798","name":"Richmond upon Thames 015","parent_name":"Richmond upon Thames","region_name":"London","lat":51.4398,"lon":-0.35908},"opportunity_score":68.5,"demand":87.9,"market_gap":66.2,"people_flow":44.4,"accessibility":60.1,"growth":null,"affordability":null,"confidence":70.2,"supply_pressure":21.7,"supply_density":0,"competitors":0,"completeness":45.9,"explanation":["Structural demand is high (88/100) for this business type.","Competitor density is low (22/100 saturation) — the market looks underserved.","Estimated activity proxy is 44/100 (traffic, transit and employment — not measured footfall).","Bus stop density is in the top 18% nationally.","Total population is in the top 9% nationally."],"evidence":[{"indicator":"population_children_0_15","label":"Children aged 0-15","value":2615,"percentile":95.05494505494505,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"population_total","label":"Total population","value":11308,"percentile":90.80919080919081,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"households","label":"Households","value":4324,"percentile":89.16083916083916,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":1474,"percentile":85.41458541458542,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"bus_stop_count","label":"Bus stop density","value":28,"percentile":82.16783216783216,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"employment_rate","label":"Employment rate","value":65.18,"percentile":77.67232767232767,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"},{"indicator":"poi_density","label":"POI density","value":3.8,"percentile":40.25974025974026,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":0,"percentile":37.96203796203797,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"dental_clinic_count","label":"Dental practices","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"traffic_aadf","label":"Passing road traffic","value":9679,"percentile":8.472222222222223,"dataset_id":"dft_aadf_2025","dataset_name":"DfT road traffic counts — AADF by count point"}]},{"rank":14,"area":{"code":"E02000759","name":"Redbridge 009","parent_name":"Redbridge","region_name":"London","lat":51.5938,"lon":0.03918},"opportunity_score":68.4,"demand":90.4,"market_gap":46.3,"people_flow":70.2,"accessibility":64.3,"growth":null,"affordability":null,"confidence":70.2,"supply_pressure":44.2,"supply_density":0.8,"competitors":1,"completeness":45.9,"explanation":["Structural demand is high (90/100) for this business type.","Estimated activity proxy is 70/100 (traffic, transit and employment — not measured footfall).","Bus stop density is in the top 9% nationally.","Passing road traffic is in the top 13% nationally."],"evidence":[{"indicator":"population_total","label":"Total population","value":13088,"percentile":97.8021978021978,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"population_children_0_15","label":"Children aged 0-15","value":2837,"percentile":97.1028971028971,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"households","label":"Households","value":4818,"percentile":95.00499500499501,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"bus_stop_count","label":"Bus stop density","value":34,"percentile":90.6093906093906,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":1498,"percentile":86.96303696303697,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"traffic_aadf","label":"Passing road traffic","value":61218,"percentile":86.66666666666667,"dataset_id":"dft_aadf_2025","dataset_name":"DfT road traffic counts — AADF by count point"},{"indicator":"employment_rate","label":"Employment rate","value":63.92,"percentile":71.52847152847153,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"},{"indicator":"dental_clinic_count","label":"Dental practices","value":1,"percentile":57.29270729270729,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"poi_density","label":"POI density","value":5.73,"percentile":49.05094905094905,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0.76,"percentile":44.15584415584416,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":0,"percentile":37.96203796203797,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"}]},{"rank":15,"area":{"code":"E02000072","name":"Bexley 008","parent_name":"Bexley","region_name":"London","lat":51.4706,"lon":0.19622},"opportunity_score":67.7,"demand":80.7,"market_gap":59,"people_flow":61.4,"accessibility":64.3,"growth":null,"affordability":null,"confidence":70.2,"supply_pressure":21.7,"supply_density":0,"competitors":0,"completeness":45.9,"explanation":["Structural demand is high (81/100) for this business type.","Competitor density is low (22/100 saturation) — the market looks underserved.","Estimated activity proxy is 61/100 (traffic, transit and employment — not measured footfall).","Bus stop density is in the top 9% nationally.","Total population is in the top 2% nationally."],"evidence":[{"indicator":"population_children_0_15","label":"Children aged 0-15","value":3434,"percentile":99.5004995004995,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"population_total","label":"Total population","value":12924,"percentile":97.6023976023976,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"households","label":"Households","value":4688,"percentile":93.8061938061938,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"bus_stop_count","label":"Bus stop density","value":34,"percentile":90.6093906093906,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"traffic_aadf","label":"Passing road traffic","value":35047,"percentile":76.52777777777777,"dataset_id":"dft_aadf_2025","dataset_name":"DfT road traffic counts — AADF by count point"},{"indicator":"employment_rate","label":"Employment rate","value":61.55,"percentile":56.44355644355644,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":1011,"percentile":53.84615384615385,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":0,"percentile":37.96203796203797,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"dental_clinic_count","label":"Dental practices","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"poi_density","label":"POI density","value":0.22,"percentile":6.343656343656344,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"}]},{"rank":16,"area":{"code":"E02000520","name":"Hillingdon 027","parent_name":"Hillingdon","region_name":"London","lat":51.5117,"lon":-0.43227},"opportunity_score":67.7,"demand":79.2,"market_gap":57.5,"people_flow":64.2,"accessibility":67.2,"growth":null,"affordability":null,"confidence":70.2,"supply_pressure":21.7,"supply_density":0,"competitors":0,"completeness":45.9,"explanation":["Structural demand is high (79/100) for this business type.","Competitor density is low (22/100 saturation) — the market looks underserved.","Estimated activity proxy is 64/100 (traffic, transit and employment — not measured footfall).","Bus stop density is in the top 3% nationally.","Passing road traffic is in the top 13% nationally."],"evidence":[{"indicator":"population_total","label":"Total population","value":14062,"percentile":99.3006993006993,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"population_children_0_15","label":"Children aged 0-15","value":3270,"percentile":99.1008991008991,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"bus_stop_count","label":"Bus stop density","value":43,"percentile":96.5034965034965,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"households","label":"Households","value":4455,"percentile":91.5084915084915,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"traffic_aadf","label":"Passing road traffic","value":63188,"percentile":86.94444444444444,"dataset_id":"dft_aadf_2025","dataset_name":"DfT road traffic counts — AADF by count point"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":1281,"percentile":75.87412587412588,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":0,"percentile":37.96203796203797,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"poi_density","label":"POI density","value":2.1,"percentile":27.522477522477523,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_count","label":"Dental practices","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"employment_rate","label":"Employment rate","value":56.93,"percentile":17.682317682317684,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"}]},{"rank":17,"area":{"code":"E02000515","name":"Hillingdon 022","parent_name":"Hillingdon","region_name":"London","lat":51.5208,"lon":-0.47895},"opportunity_score":67.7,"demand":84.5,"market_gap":62.9,"people_flow":54.5,"accessibility":57.2,"growth":null,"affordability":null,"confidence":67.8,"supply_pressure":21.7,"supply_density":0,"competitors":0,"completeness":38.8,"explanation":["Structural demand is high (85/100) for this business type.","Competitor density is low (22/100 saturation) — the market looks underserved.","Estimated activity proxy is 55/100 (traffic, transit and employment — not measured footfall).","Bus stop density is in the top 23% nationally.","Total population is in the top 2% nationally."],"evidence":[{"indicator":"households","label":"Households","value":5345,"percentile":98.8011988011988,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"population_total","label":"Total population","value":13293,"percentile":98.30169830169831,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"population_children_0_15","label":"Children aged 0-15","value":2871,"percentile":97.35264735264735,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"bus_stop_count","label":"Bus stop density","value":25,"percentile":76.52347652347652,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":1218,"percentile":71.12887112887113,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"employment_rate","label":"Employment rate","value":61.07,"percentile":52.44755244755245,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"},{"indicator":"poi_density","label":"POI density","value":4.22,"percentile":42.557442557442556,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":0,"percentile":37.96203796203797,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"dental_clinic_count","label":"Dental practices","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"}]},{"rank":18,"area":{"code":"E02000786","name":"Richmond upon Thames 003","parent_name":"Richmond upon Thames","region_name":"London","lat":51.4694,"lon":-0.25413},"opportunity_score":67.2,"demand":91.2,"market_gap":45.5,"people_flow":66.7,"accessibility":59.2,"growth":null,"affordability":null,"confidence":70.2,"supply_pressure":45.7,"supply_density":0.9,"competitors":1,"completeness":45.9,"explanation":["Structural demand is high (91/100) for this business type.","Estimated activity proxy is 67/100 (traffic, transit and employment — not measured footfall).","Bus stop density is in the top 20% nationally.","Total population is in the top 9% nationally."],"evidence":[{"indicator":"households","label":"Households","value":4944,"percentile":96.40359640359641,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"population_children_0_15","label":"Children aged 0-15","value":2447,"percentile":91.85814185814186,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"population_total","label":"Total population","value":11372,"percentile":91.4085914085914,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":1620,"percentile":90.5094905094905,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"employment_rate","label":"Employment rate","value":67.04,"percentile":85.91408591408592,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"},{"indicator":"bus_stop_count","label":"Bus stop density","value":27,"percentile":80.36963036963037,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"traffic_aadf","label":"Passing road traffic","value":31024,"percentile":73.33333333333333,"dataset_id":"dft_aadf_2025","dataset_name":"DfT road traffic counts — AADF by count point"},{"indicator":"poi_density","label":"POI density","value":10.69,"percentile":65.73426573426573,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_count","label":"Dental practices","value":1,"percentile":57.29270729270729,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0.88,"percentile":45.654345654345654,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":0,"percentile":37.96203796203797,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"}]},{"rank":19,"area":{"code":"E02000549","name":"Hounslow 024","parent_name":"Hounslow","region_name":"London","lat":51.4482,"lon":-0.39931},"opportunity_score":66.8,"demand":83.9,"market_gap":62.2,"people_flow":45.1,"accessibility":64.3,"growth":null,"affordability":null,"confidence":70.2,"supply_pressure":21.7,"supply_density":0,"competitors":0,"completeness":45.9,"explanation":["Structural demand is high (84/100) for this business type.","Competitor density is low (22/100 saturation) — the market looks underserved.","Estimated activity proxy is 45/100 (traffic, transit and employment — not measured footfall).","Bus stop density is in the top 9% nationally.","Total population is in the top 3% nationally."],"evidence":[{"indicator":"population_total","label":"Total population","value":12535,"percentile":96.5034965034965,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"population_children_0_15","label":"Children aged 0-15","value":2420,"percentile":90.9090909090909,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"bus_stop_count","label":"Bus stop density","value":34,"percentile":90.6093906093906,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":1614,"percentile":90.40959040959041,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"households","label":"Households","value":4083,"percentile":82.51748251748252,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"employment_rate","label":"Employment rate","value":60.67,"percentile":48.75124875124875,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"},{"indicator":"poi_density","label":"POI density","value":3.58,"percentile":38.16183816183816,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":0,"percentile":37.96203796203797,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"dental_clinic_count","label":"Dental practices","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"traffic_aadf","label":"Passing road traffic","value":11918,"percentile":14.166666666666666,"dataset_id":"dft_aadf_2025","dataset_name":"DfT road traffic counts — AADF by count point"}]},{"rank":20,"area":{"code":"E02000491","name":"Havering 028","parent_name":"Havering","region_name":"London","lat":51.5254,"lon":0.18031},"opportunity_score":66.7,"demand":75.9,"market_gap":54.3,"people_flow":69.4,"accessibility":66.9,"growth":null,"affordability":null,"confidence":70.2,"supply_pressure":21.7,"supply_density":0,"competitors":0,"completeness":45.9,"explanation":["Structural demand is high (76/100) for this business type.","Competitor density is low (22/100 saturation) — the market looks underserved.","Estimated activity proxy is 69/100 (traffic, transit and employment — not measured footfall).","Bus stop density is in the top 4% nationally.","Passing road traffic is in the top 7% nationally."],"evidence":[{"indicator":"bus_stop_count","label":"Bus stop density","value":41,"percentile":95.75424575424576,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"traffic_aadf","label":"Passing road traffic","value":93334,"percentile":93.125,"dataset_id":"dft_aadf_2025","dataset_name":"DfT road traffic counts — AADF by count point"},{"indicator":"population_children_0_15","label":"Children aged 0-15","value":2385,"percentile":90.20979020979021,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"population_total","label":"Total population","value":10640,"percentile":86.01398601398601,"dataset_id":"ons_census_ts001_msoa","dataset_name":"Census 2021 TS001: number of usual residents (MSOA)"},{"indicator":"population_65_plus","label":"Residents aged 65+","value":1372,"percentile":80.66933066933068,"dataset_id":"ons_census_ts007_msoa","dataset_name":"Census 2021 TS007: age by single year (MSOA)"},{"indicator":"households","label":"Households","value":3934,"percentile":76.82317682317682,"dataset_id":"ons_census_ts041_msoa","dataset_name":"Census 2021 TS041: number of households (MSOA)"},{"indicator":"poi_density","label":"POI density","value":4.32,"percentile":42.95704295704296,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"rail_station_count","label":"Rail/underground stations","value":0,"percentile":37.96203796203797,"dataset_id":"naptan_stops","dataset_name":"NaPTAN — national public transport access nodes"},{"indicator":"employment_rate","label":"Employment rate","value":59.27,"percentile":37.71228771228771,"dataset_id":"ons_census_ts066_msoa","dataset_name":"Census 2021 TS066: economic activity status (MSOA)"},{"indicator":"dental_clinic_count","label":"Dental practices","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"},{"indicator":"dental_clinic_per_10000_population_total","label":"Dental practices per 10,000 residents","value":0,"percentile":21.678321678321677,"dataset_id":"osm_poi_london","dataset_name":"OpenStreetMap POIs — London extract"}]}],"notes":["People flow is an estimated proxy (traffic + transit + employment), not measured footfall.","Market gap is a heuristic: demand percentile minus supply-pressure percentile.","Missing dimensions are excluded and reflected in the confidence score."]}