{
  "createdAt": "2026-10-31",
  "counts": {
    "total": 17248,
    "named": 7595,
    "mapped": 17188,
    "official": 932,
    "operator": 12,
    "unlocated": 60,
    "byCountry": {
      "England": 15357,
      "Scotland": 665,
      "Wales": 910,
      "Northern Ireland": 95,
      "Ireland": 221
    },
    "byKind": {
      "allotment": 14487,
      "mixed": 2761
    },
    "byEvidence": {
      "mapped": 16304,
      "official": 932,
      "operator": 12
    },
    "reviewRequired": 2758,
    "withAddress": 535,
    "withPostcode": 358,
    "withWebsite": 635,
    "withOperator": 1361,
    "withEmail": 209,
    "withPhone": 92
  },
  "sources": [
    {
      "id": "os-open-greenspace",
      "name": "Ordnance Survey OS Open Greenspace",
      "url": "https://www.ordnancesurvey.co.uk/products/os-open-greenspace",
      "license": "OGL-3.0",
      "licenseUrl": "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/",
      "date": "2026-04",
      "count": 13778,
      "attribution": "Contains OS data © Crown Copyright and database rights 2026.",
      "notes": "GB coverage. Combined allotments or community growing spaces class; mapping is not council confirmation, proof of operation or availability."
    },
    {
      "id": "ons-lad-2026",
      "name": "ONS Local Authority Districts (May 2026) Boundaries UK BGC",
      "url": "https://www.arcgis.com/home/item.html?id=43eddab36751466db7bb4006b242243c",
      "license": "OGL-3.0",
      "licenseUrl": "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/",
      "date": "2026-05",
      "count": 361,
      "notes": "Geographical council enrichment from representative-point containment; not a list of council-operated sites. Contains National Statistics data © Crown copyright and database right 2026; contains OS data © Crown copyright and database right 2026."
    },
    {
      "id": "osm-GB-ENG",
      "name": "OpenStreetMap — England",
      "url": "https://www.openstreetmap.org/copyright",
      "license": "ODbL-1.0",
      "licenseUrl": "https://opendatacommons.org/licenses/odbl/1-0/",
      "date": "2026-10-31T14:42:43Z",
      "count": 12622,
      "attribution": "© OpenStreetMap contributors",
      "query": "[out:json][timeout:180];area[\"ISO3166-2\"=\"GB-ENG\"][admin_level=4]->.a;(nwr[landuse=allotments][allotments!=plot](area.a);nwr[allotments=site](area.a););out body center;",
      "notes": "Country-area Overpass query for landuse=allotments or allotments=site, excluding allotments=plot. Snapshot of community mapping; incomplete and not operational verification."
    },
    {
      "id": "osm-GB-SCT",
      "name": "OpenStreetMap — Scotland",
      "url": "https://www.openstreetmap.org/copyright",
      "license": "ODbL-1.0",
      "licenseUrl": "https://opendatacommons.org/licenses/odbl/1-0/",
      "date": "2026-10-31T14:43:48Z",
      "count": 549,
      "attribution": "© OpenStreetMap contributors",
      "query": "[out:json][timeout:180];area[\"ISO3166-2\"=\"GB-SCT\"][admin_level=4]->.a;(nwr[landuse=allotments][allotments!=plot](area.a);nwr[allotments=site](area.a););out body center;",
      "notes": "Country-area Overpass query for landuse=allotments or allotments=site, excluding allotments=plot. Snapshot of community mapping; incomplete and not operational verification."
    },
    {
      "id": "osm-GB-WLS",
      "name": "OpenStreetMap — Wales",
      "url": "https://www.openstreetmap.org/copyright",
      "license": "ODbL-1.0",
      "licenseUrl": "https://opendatacommons.org/licenses/odbl/1-0/",
      "date": "2026-10-31T14:44:49Z",
      "count": 723,
      "attribution": "© OpenStreetMap contributors",
      "query": "[out:json][timeout:180];area[\"ISO3166-2\"=\"GB-WLS\"][admin_level=4]->.a;(nwr[landuse=allotments][allotments!=plot](area.a);nwr[allotments=site](area.a););out body center;",
      "notes": "Country-area Overpass query for landuse=allotments or allotments=site, excluding allotments=plot. Snapshot of community mapping; incomplete and not operational verification."
    },
    {
      "id": "osm-GB-NIR",
      "name": "OpenStreetMap — Northern Ireland",
      "url": "https://www.openstreetmap.org/copyright",
      "license": "ODbL-1.0",
      "licenseUrl": "https://opendatacommons.org/licenses/odbl/1-0/",
      "date": "2026-10-31T14:45:50Z",
      "count": 60,
      "attribution": "© OpenStreetMap contributors",
      "query": "[out:json][timeout:180];area[\"ISO3166-2\"=\"GB-NIR\"][admin_level=4]->.a;(nwr[landuse=allotments][allotments!=plot](area.a);nwr[allotments=site](area.a););out body center;",
      "notes": "Country-area Overpass query for landuse=allotments or allotments=site, excluding allotments=plot. Snapshot of community mapping; incomplete and not operational verification."
    },
    {
      "id": "osm-IE",
      "name": "OpenStreetMap — Ireland",
      "url": "https://www.openstreetmap.org/copyright",
      "license": "ODbL-1.0",
      "licenseUrl": "https://opendatacommons.org/licenses/odbl/1-0/",
      "date": "2026-10-31T14:45:50Z",
      "count": 148,
      "attribution": "© OpenStreetMap contributors",
      "query": "[out:json][timeout:180];area[\"ISO3166-1\"=\"IE\"][admin_level=2]->.a;(nwr[landuse=allotments][allotments!=plot](area.a);nwr[allotments=site](area.a););out body center;",
      "notes": "Country-area Overpass query for landuse=allotments or allotments=site, excluding allotments=plot. Snapshot of community mapping; incomplete and not operational verification."
    },
    {
      "id": "council:fbc28e57029346f2985ab3692324a42f-0",
      "name": "City of Edinburgh Council — Edinburgh_Allotments_Gardens_V2 — Allotments_CEC",
      "url": "https://www.arcgis.com/home/item.html?id=fbc28e57029346f2985ab3692324a42f",
      "license": "No open licence stated; factual directory reference only",
      "date": "2022-09-01",
      "count": 27,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services-eu1.arcgis.com/FgpikkYuSUOuITxp/arcgis/rest/services/Edinburgh_Allotments_Gardens_V2/FeatureServer/0",
      "source_type": "local_authority"
    },
    {
      "id": "council:fbc28e57029346f2985ab3692324a42f-1",
      "name": "City of Edinburgh Council — Edinburgh_Allotments_Gardens_V2 — Allotments_Independent",
      "url": "https://www.arcgis.com/home/item.html?id=fbc28e57029346f2985ab3692324a42f",
      "license": "No open licence stated; factual directory reference only",
      "date": "2022-09-01",
      "count": 9,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services-eu1.arcgis.com/FgpikkYuSUOuITxp/arcgis/rest/services/Edinburgh_Allotments_Gardens_V2/FeatureServer/1",
      "source_type": "local_authority"
    },
    {
      "id": "council:1d203cfbccf4425cb876f490deb9ed7e-0",
      "name": "Dundee City Council — Allotments — Allotments",
      "url": "https://www.arcgis.com/home/item.html?id=1d203cfbccf4425cb876f490deb9ed7e",
      "license": "No open licence stated; factual directory reference only",
      "date": "2023-05-24",
      "count": 4,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services.arcgis.com/GlZ1P6ksdiXNYhvC/arcgis/rest/services/Allotments/FeatureServer/0",
      "source_type": "local_authority"
    },
    {
      "id": "council:eb8c176c30a342edae2ca2a1ac874e7d-layer",
      "name": "North Ayrshire Council — Allotments — Allotments",
      "url": "https://www.arcgis.com/home/item.html?id=eb8c176c30a342edae2ca2a1ac874e7d",
      "license": "OGL-3.0",
      "date": null,
      "count": 4,
      "notes": "explicit OGL-3.0 Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "license_text": "This information is supplied under the Open Government License v3.0 (http://www.nationalarchives.gov.uk/doc/open-government-licence/version/3). The data was captured by the North Ayrshire Council against Ordnance Survey basemaps and requires the following attribution statement to acknowledge the source of information: “Copyright North Ayrshire Council, contains Ordnance Survey data © Crown copyright and database right (2017)”",
      "service_url": "https://www.maps.north-ayrshire.gov.uk/arcgis/rest/services/AGOL/Open_Data_Portal/FeatureServer/37",
      "source_type": "local_authority"
    },
    {
      "id": "council:f395f38c4cdd4bd8b35390ef3eb80207-layer",
      "name": "Bristol City Council — Allotment sites — Allotment sites",
      "url": "https://www.arcgis.com/home/item.html?id=f395f38c4cdd4bd8b35390ef3eb80207",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 123,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "license_text": "Copyright : © Crown Copyright and database rights [insert year of supply] Ordnance Survey AC0000807971. .",
      "service_url": "https://maps2.bristol.gov.uk/server2/rest/services/ext/ll_leisure_and_culture/MapServer/18",
      "source_type": "local_authority"
    },
    {
      "id": "council:232bed1896ec423fa30d6cf6d35701a0-0",
      "name": "Leeds City Council — Allotments_contacts — Allotments_contacts",
      "url": "https://www.arcgis.com/home/item.html?id=232bed1896ec423fa30d6cf6d35701a0",
      "license": "No open licence stated; factual directory reference only",
      "date": "2026-02-09",
      "count": 101,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services1.arcgis.com/brSffcdOV7o1pDVT/arcgis/rest/services/Allotments_contacts/FeatureServer/0",
      "source_type": "local_authority"
    },
    {
      "id": "council:07dfcb04bbb14f519e2e3cd7f7437a22-0",
      "name": "Salford City Council — Allotments view — Allotments",
      "url": "https://www.arcgis.com/home/item.html?id=07dfcb04bbb14f519e2e3cd7f7437a22",
      "license": "No open licence stated; factual directory reference only",
      "date": "2026-07-14",
      "count": 27,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services-eu1.arcgis.com/kkZ3q6EOlzIRG0yO/arcgis/rest/services/Allotments_view/FeatureServer/0",
      "source_type": "local_authority"
    },
    {
      "id": "council:ea76788b5a144f93b44aed90fc5803f1-0",
      "name": "Oxford City Council — G4 _ Allotments — G4___Allotments",
      "url": "https://www.arcgis.com/home/item.html?id=ea76788b5a144f93b44aed90fc5803f1",
      "license": "No open licence stated; factual directory reference only",
      "date": "2023-09-28",
      "count": 36,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services-eu1.arcgis.com/tnmBQqa3VPEwVeKN/arcgis/rest/services/G4___Allotments/FeatureServer/0",
      "source_type": "local_authority"
    },
    {
      "id": "council:600c7ba639d44ed4a0b5e38d7b442257-0",
      "name": "Rushmoor Borough Council — Rushmoor Allotments — Rushmoor_Allotments",
      "url": "https://www.arcgis.com/home/item.html?id=600c7ba639d44ed4a0b5e38d7b442257",
      "license": "No open licence stated; factual directory reference only",
      "date": "2022-11-18",
      "count": 9,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services7.arcgis.com/QVClNghUhmgiDmtr/arcgis/rest/services/Rushmoor_Allotments/FeatureServer/0",
      "source_type": "local_authority"
    },
    {
      "id": "council:230057b9a8914ee48b80339a973c409e-0",
      "name": "Tunbridge Wells Borough Council — Allotments_Boundary_VIEW — Allotments_Parcels_Dissolve",
      "url": "https://www.arcgis.com/home/item.html?id=230057b9a8914ee48b80339a973c409e",
      "license": "No open licence stated; factual directory reference only",
      "date": "2026-05-21",
      "count": 11,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services.arcgis.com/tghlG7ZjtJZbhYYT/arcgis/rest/services/Allotments_Boundary_VIEW/FeatureServer/0",
      "source_type": "local_authority"
    },
    {
      "id": "council:6561c59272034f1d91e171edf4078b68-0",
      "name": "London Borough of Bexley — Allotments20171218 — Allotments",
      "url": "https://www.arcgis.com/home/item.html?id=6561c59272034f1d91e171edf4078b68",
      "license": "No open licence stated; factual directory reference only",
      "date": "2022-06-13",
      "count": 36,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services1.arcgis.com/ZgzpBgqeEKaz24am/arcgis/rest/services/Allotments20171218/FeatureServer/0",
      "source_type": "local_authority"
    },
    {
      "id": "council:55ab787303b04c30a0a63f25f7351bf5-0",
      "name": "Cotswold District Council — Allotments — Allotment_Boundaries",
      "url": "https://www.arcgis.com/home/item.html?id=55ab787303b04c30a0a63f25f7351bf5",
      "license": "OGL-3.0",
      "date": "2022-08-26",
      "count": 68,
      "notes": "explicit OGL-3.0 Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "license_text": "This data is made available by Cotswold District Council under the Open Government Licence: https//www.nationalarchives.gov.uk/doc/open-government-licence/version/3/ Please include the following acknowledgement on any maps including this data: ©Cotswold District Council",
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services1.arcgis.com/k6HWkz7DMAcnnYfV/arcgis/rest/services/AllotmentBoundaries/FeatureServer/0",
      "source_type": "local_authority"
    },
    {
      "id": "council:06df994644a540d2abfd1007a56d6bb3-0",
      "name": "West Oxfordshire District Council — West Oxfordshire Allotments — Allotments",
      "url": "https://www.arcgis.com/home/item.html?id=06df994644a540d2abfd1007a56d6bb3",
      "license": "OGL-3.0",
      "date": "2021-03-19",
      "count": 14,
      "notes": "explicit OGL-3.0 Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "license_text": "Contains public sector information licensed under the Open Government Licence v3.0 - https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/ Please include the following acknowledgement on any maps including this data: © West Oxfordshire District Council",
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services5.arcgis.com/z8GJkxrWic0alJoM/arcgis/rest/services/Allotments/FeatureServer/0",
      "source_type": "local_authority"
    },
    {
      "id": "council:445320ecd96b4fb08cebde95b6a15df0-63",
      "name": "North Northamptonshire Council — Open Space Typologies Allotments — Open Space Typologies Allotments",
      "url": "https://www.arcgis.com/home/item.html?id=445320ecd96b4fb08cebde95b6a15df0",
      "license": "No open licence stated; factual directory reference only",
      "date": "2023-08-21",
      "count": 22,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services-eu1.arcgis.com/SuC1rPA4UP1jdgwy/arcgis/rest/services/Open_Space_Typologies_Allotments/FeatureServer/63",
      "source_type": "local_authority"
    },
    {
      "id": "council:064a76b279b74f32ba569b3443659fc1-1",
      "name": "London Borough of Lambeth — Allotments — Allotments in Lambeth",
      "url": "https://www.arcgis.com/home/item.html?id=064a76b279b74f32ba569b3443659fc1",
      "license": "No open licence stated; factual directory reference only",
      "date": "2026-08-20",
      "count": 10,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services5.arcgis.com/YzAbPjFO62myKADc/arcgis/rest/services/Allotments/FeatureServer/1",
      "source_type": "local_authority"
    },
    {
      "id": "council:be87b16038084b41a532abc184cc9b95-7",
      "name": "Gateshead Council — Allotments — Allotment",
      "url": "https://www.arcgis.com/home/item.html?id=be87b16038084b41a532abc184cc9b95",
      "license": "No open licence stated; factual directory reference only",
      "date": "2024-09-24",
      "count": 120,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services7.arcgis.com/gTvs0fY5s2kJG3gO/arcgis/rest/services/Allotments/FeatureServer/7",
      "source_type": "local_authority"
    },
    {
      "id": "council:00ce18c2ea8b4a63a54a7bf6492f132d-0",
      "name": "Redcar and Cleveland Borough Council — RCBC_ALLOTMENTS_2 — RCBC ALLOTMENTS_2",
      "url": "https://www.arcgis.com/home/item.html?id=00ce18c2ea8b4a63a54a7bf6492f132d",
      "license": "No open licence stated; factual directory reference only",
      "date": "2019-02-20",
      "count": 14,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services1.arcgis.com/pFzhng2mLeQFvhp9/arcgis/rest/services/RCBC_ALLOTMENTS_2/FeatureServer/0",
      "source_type": "local_authority"
    },
    {
      "id": "council:a009c794e3d64562aac8929641f7cc18-1",
      "name": "East Suffolk Council — Leisure Strategy _ Allotments — Leisure Strategy - Allotments",
      "url": "https://www.arcgis.com/home/item.html?id=a009c794e3d64562aac8929641f7cc18",
      "license": "No open licence stated; factual directory reference only",
      "date": "2023-03-28",
      "count": 85,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services5.arcgis.com/1xHocsPj1MaXXW5b/arcgis/rest/services/Leisure_Strategy___Allotments/FeatureServer/1",
      "source_type": "local_authority"
    },
    {
      "id": "council:1c37f413f3744b7a9c4b3bf96c075006-0",
      "name": "Highland Council — ALLOT — ALLOT",
      "url": "https://www.arcgis.com/home/item.html?id=1c37f413f3744b7a9c4b3bf96c075006",
      "license": "No open licence stated; factual directory reference only",
      "date": "2026-09-14",
      "count": 24,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services-eu1.arcgis.com/tc4hh050NPZgWq0B/arcgis/rest/services/ALLOT/FeatureServer/0",
      "source_type": "local_authority"
    },
    {
      "id": "council:183803f55551425eb6054adedad4e443-0",
      "name": "Scottish Borders Council — SBC_Allotments_Point — SBC_Allotments_Point",
      "url": "https://www.arcgis.com/home/item.html?id=183803f55551425eb6054adedad4e443",
      "license": "No open licence stated; factual directory reference only",
      "date": "2023-10-10",
      "count": 6,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services-eu1.arcgis.com/wdfNi1bRjans3E0y/arcgis/rest/services/SBC_Allotments_Point/FeatureServer/0",
      "source_type": "local_authority"
    },
    {
      "id": "council:48a84cbe1506468691b959c24aa866e5-65",
      "name": "Wokingham Borough Council — Allotments (View) — Allotments",
      "url": "https://www.arcgis.com/home/item.html?id=48a84cbe1506468691b959c24aa866e5",
      "license": "No open licence stated; factual directory reference only",
      "date": "2026-10-28",
      "count": 28,
      "notes": "No open reuse licence established in item metadata; not labelled open Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_date_basis": "ArcGIS layer dataLastEditDate",
      "service_url": "https://services.arcgis.com/Uk58AEewwvNNTAX2/arcgis/rest/services/Allotments_(Public_View)/FeatureServer/65",
      "source_type": "local_authority"
    },
    {
      "id": "council:carmarthenshire-register",
      "name": "Carmarthenshire County Council",
      "url": "https://www.carmarthenshire.gov.wales/home/council-services/community-information/carmarthenshire-registry-of-growing-sites/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 11,
      "notes": "No open reuse licence established Dated source observation; current operation, plot availability and access conditions are unverified.",
      "included": true,
      "source_type": "local_authority"
    },
    {
      "id": "ie:dcc",
      "name": "Allotments and Community Gardens DCC",
      "url": "https://data.smartdublin.ie/dataset/allotments-and-community-gardens-dcc",
      "license": "CC-BY-4.0",
      "date": "2025-12-09",
      "count": 7,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "license_url": "https://creativecommons.org/licenses/by/4.0/",
      "source_type": "local_authority",
      "date_basis": "dataset resource date"
    },
    {
      "id": "ie:dlr",
      "name": "Council Allotments DLR",
      "url": "https://data.smartdublin.ie/dataset/council-allotments-dlr",
      "license": "CC-BY-4.0",
      "date": "2021-10-07",
      "count": 2,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "license_url": "https://creativecommons.org/licenses/by/4.0/",
      "source_type": "local_authority",
      "date_basis": "dataset resource date"
    },
    {
      "id": "ie:fingal",
      "name": "Allotments  FCC",
      "url": "https://data.smartdublin.ie/dataset/allotments-fcc2",
      "license": "CC-BY-4.0",
      "date": "2026-04-14",
      "count": 5,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "license_url": "https://creativecommons.org/licenses/by/4.0/",
      "source_type": "local_authority",
      "date_basis": "dataset metadata update date; individual feature date unknown"
    },
    {
      "id": "ie:antrim-ballyearl-allotment",
      "name": "Ballyearl Allotments — Antrim and Newtownabbey Borough Council",
      "url": "https://antrimandnewtownabbey.gov.uk/residents/allotments/ballyearl-allotment/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:antrim-crumlin-allotments",
      "name": "Crumlin Community Allotments — Antrim and Newtownabbey Borough Council",
      "url": "https://antrimandnewtownabbey.gov.uk/residents/allotments/crumlin-allotments/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:antrim-greystone-allotments",
      "name": "Greystone Allotments — Antrim and Newtownabbey Borough Council",
      "url": "https://antrimandnewtownabbey.gov.uk/residents/allotments/greystone-allotments/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:antrim-new-mossley-allotments",
      "name": "New Mossley Allotments — Antrim and Newtownabbey Borough Council",
      "url": "https://antrimandnewtownabbey.gov.uk/residents/allotments/new-mossley-allotments/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:antrim-rathfern-allotments",
      "name": "Rathfern Allotments — Antrim and Newtownabbey Borough Council",
      "url": "https://antrimandnewtownabbey.gov.uk/residents/allotments/rathfern-allotments/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:antrim-the-grange-allotments",
      "name": "The Grange Allotments — Antrim and Newtownabbey Borough Council",
      "url": "https://antrimandnewtownabbey.gov.uk/residents/allotments/the-grange-allotments/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:sdcc",
      "name": "South Dublin County Council — Allotments",
      "url": "https://www.sdcc.ie/en/services/sport-and-recreation/allotments/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 4,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:corkcity",
      "name": "Cork City Council — Allotments",
      "url": "https://www.corkcity.ie/en/things-to-do/parks-outdoors/allotments/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 2,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:dcc-service",
      "name": "Dublin City Council — Allotments and Community Gardens",
      "url": "https://www.dublincity.ie/parks-and-nature/nature-and-biodiversity/allotments-and-community-gardens",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 2,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:galway",
      "name": "Galway City Council — Allotments",
      "url": "https://www.galwaycity.ie/services/leisure-and-recreation/leisure-and-recreation-services/allotments",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 2,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:limerick",
      "name": "Limerick City and County Council — Allotments",
      "url": "https://www.limerick.ie/council/services/community-and-leisure/community-development/allotments",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:waterford-tramore",
      "name": "Waterford City & County Council — Tramore Allotments officially opened",
      "url": "https://waterfordcouncil.ie/tramore-allotments-officially-opened/",
      "license": "No open licence stated; factual directory reference only",
      "date": "2026-07-13",
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:kildare",
      "name": "Kildare County Council — Allotments",
      "url": "https://kildarecoco.ie/AllServices/ParksandOpenSpaces/ProjectsandWorksProgramme/Allotments/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:clare",
      "name": "Clare County Council — Allotments",
      "url": "https://www.clarecoco.ie/council/municipal-districts/shannon-municipal-district/allotments",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:louth",
      "name": "Louth County Council — Louth Urban Food Sanctuary initiative host Drogheda event",
      "url": "https://www.louthcoco.ie/en/louth_county_council/public-news/louth-urban-food-sanctuary-series-continue-with-drogheda-event/",
      "license": "No open licence stated; factual directory reference only",
      "date": "2024-06",
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:wexford",
      "name": "Wexford County Council — Minister opens the Dome Training Centre and Sensory Garden",
      "url": "https://www.wexfordcoco.ie/community/supports-grants-and-awards/community-recognition-fund/minister-heather-humphreys-opens-the",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:kilkenny",
      "name": "Kilkenny County Council — May 2025 Chief Executive Management Report",
      "url": "https://kilkennycoco.ie/eng/your_council/chief-executive-reports/may-ce-management-report-copy-1.pdf",
      "license": "No open licence stated; factual directory reference only",
      "date": "2025-05",
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:longford",
      "name": "Longford County Council — New community garden and allotments officially launched",
      "url": "https://www.longfordcoco.ie/your-council/news/new-community-garden-and-allotments-officially-launched-in-longford-town.html",
      "license": "No open licence stated; factual directory reference only",
      "date": "2026-10-19",
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:cavan-local-development",
      "name": "Cavan County Local Development — Belturbet Community Allotments",
      "url": "https://www.ccld.ie/post/belturbet-community-allotments",
      "license": "No open licence stated; factual directory reference only",
      "date": "2026-02-20",
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_development_organisation"
    },
    {
      "id": "ie:belfast",
      "name": "Belfast City Council — Allotments and community gardens",
      "url": "https://www.belfastcity.gov.uk/things-to-do/parks-and-open-spaces/open-spaces/allotments-and-community-gardens",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 7,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:mea",
      "name": "Mid and East Antrim Borough Council — Allotments",
      "url": "https://www.midandeastantrim.gov.uk/things-to-do/parks/allotments",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 3,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:lisburn",
      "name": "Lisburn & Castlereagh City Council — Bells Lane Allotments",
      "url": "https://www.lisburncastlereagh.gov.uk/w/bells-lane-allotments",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:ards",
      "name": "Ards and North Down Borough Council — Bryansburn Allotments",
      "url": "https://www.ardsandnorthdown.gov.uk/article/2336/Mayor-Officially-Opens-Bryansburn-Allotments-Shed-and-Community-Space",
      "license": "No open licence stated; factual directory reference only",
      "date": "2024-10-28",
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:ards-plan",
      "name": "Ards and North Down Borough Council — Open Space, Sport and Outdoor Recreation Technical Supplement 3",
      "url": "https://www.ardsandnorthdown.gov.uk/media/2856/Open-Space-Sport-and-Outdoor-Recreation-Technical-Supplement-3/pdf/ocOpen_Space__Sport_and_Outdoor_Recreation_Technical_Supplement_3.pdf?m=1758109695667",
      "license": "No open licence stated; factual directory reference only",
      "date": "2025",
      "count": 4,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:derry-stcolumb",
      "name": "Derry City and Strabane District Council — FOI 5991 Allotment Waiting Lists and Availability",
      "url": "https://www.derrystrabane.com/getmedia/a2a5aecd-f0f0-4c5a-bf46-d36623b8b1ef/FOI_5991_Allotment-Waiting-Lists-and-Availability.pdf",
      "license": "No open licence stated; factual directory reference only",
      "date": "2025-09-12",
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:derry-ballynagard",
      "name": "Derry City and Strabane District Council — New community allotments at Ballynagard",
      "url": "https://www.derrystrabane.com/news/mayor-welcomes-opening-of-new-community-allotments-at-ballynagard",
      "license": "No open licence stated; factual directory reference only",
      "date": "2025-11-10",
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:midulster-castledawson",
      "name": "Mid Ulster District Council — Castledawson Allotments",
      "url": "https://www.midulstercouncil.org/resident/parks%2C-play-open-spaces/allotments/castledawson-allotments",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:midulster-nunnery",
      "name": "Mid Ulster District Council — Nunnery Hill Community Gardens",
      "url": "https://www.midulstercouncil.org/leisure/parks%2C-play-open-spaces/allotments/nunnery-hill-allotments",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:midulster-ballygawley",
      "name": "Mid Ulster District Council — Ballygawley Nature Walk and Gardens",
      "url": "https://www.midulstercouncil.org/leisure/parks%2C-play-open-spaces/allotments/ballygawley-nature-walk-and-gardens",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 0,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:causeway-magilligan",
      "name": "Causeway Coast and Glens Borough Council — Magilligan allotments tenth anniversary",
      "url": "https://causewaycoastandglens.gov.uk/news/cultivating-community-magilligan-community-association-celebrate-10-years-of-community-allotments",
      "license": "No open licence stated; factual directory reference only",
      "date": "2025-06-17",
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:causeway-cushendall",
      "name": "Causeway Coast and Glens Borough Council — Land and Property Sub-Committee, 6 April 2022",
      "url": "https://causewaycoastandglens.gov.uk/council/minutes/6th-april-2022-land-and-property-sub-committee",
      "license": "No open licence stated; factual directory reference only",
      "date": "2022-04-06",
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:seff",
      "name": "South East Fermanagh Foundation — SEFF Community Allotments",
      "url": "https://seff.org.uk/allotments/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "site_operator"
    },
    {
      "id": "ie:dcc-annual-2019",
      "name": "Dublin City Council — Annual Report and Accounts 2019",
      "url": "https://www.dublincity.ie/sites/default/files/2021-02/final-annual-report-2019.pdf",
      "license": "No open licence stated; factual directory reference only",
      "date": "2019",
      "count": 0,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:kildare-strategy",
      "name": "Kildare County Council — Allotment and Community Garden Strategy 2024–2030",
      "url": "https://kildarecoco.ie/AllServices/Planning/PlanningStrategies/Kildares%20ACG%20Strategy%20FV.pdf",
      "license": "No open licence stated; factual directory reference only",
      "date": "2024-12-20",
      "count": 2,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "ie:antrim-duneane",
      "name": "Antrim and Newtownabbey Borough Council — Annual Report 2024/25",
      "url": "https://antrimandnewtownabbey.gov.uk/getmedia/00b82645-866e-4e09-bd4f-4d345dced958/Annual-Report-2024-25-%28Self-Assessment%29-Final.pdf.aspx",
      "license": "No open licence stated; factual directory reference only",
      "date": "2025",
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "private:cgi-member-map",
      "name": "Community Gardens Ireland — member-supplied map",
      "url": "https://cgireland.org/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 51,
      "notes": "Public map linked by CGI; 244 entries. Only explicit allotment entries retained. Locations are published map points of unverified precision, not geocoded by the researcher.",
      "source_type": "association_member_directory"
    },
    {
      "id": "private:operator-a0d7525361",
      "name": "Beech Hill Allotments — operator website",
      "url": "https://beechhillallotments.net/contact-beech-hill-allotments/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "site_operator"
    },
    {
      "id": "private:operator-d65984fdf8",
      "name": "Festina Lente Allotments — operator website",
      "url": "https://www.festinalente.ie/victorian-walled-garden/allotments/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "site_operator"
    },
    {
      "id": "private:operator-afacf8f1bf",
      "name": "Malahide Allotments — operator website",
      "url": "https://www.malahideallotments.ie/visit_us",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "site_operator"
    },
    {
      "id": "private:operator-613888e99b",
      "name": "Douglas Allotments — operator website",
      "url": "https://douglasallotments.wordpress.com/about/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "site_operator"
    },
    {
      "id": "private:operator-365d1255d2",
      "name": "Caledon Village Allotments — operator website",
      "url": "https://www.caledonregenerationpartnership.com/facilities/allotments/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "site_operator"
    },
    {
      "id": "private:operator-371537bbc9",
      "name": "Colin Community Allotments — operator website",
      "url": "https://www.newcolin.com/latest-news",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "site_operator"
    },
    {
      "id": "private:operator-afdb2ff977",
      "name": "Minnowburn Community Allotments — operator website",
      "url": "https://www.nationaltrust.org.uk/visit/northern-ireland/minnowburn",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "site_operator"
    },
    {
      "id": "private:operator-beca868238",
      "name": "Knockbracken Community Garden and Allotments — operator website",
      "url": "https://www2.tcv.org.uk/cgi-bin/volunteer/activity-details?id=36233%3Bdate%3D20261031",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "site_operator"
    },
    {
      "id": "private:operator-5b11469f7f",
      "name": "Ballymagowan Allotments & Urban Park — operator website",
      "url": "https://www.nmteam.org/about-3",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "site_operator"
    },
    {
      "id": "private:operator-bd0d294559",
      "name": "The Vale Centre — operator website",
      "url": "https://thevalecentre.co.uk/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "site_operator"
    },
    {
      "id": "private:operator-ards",
      "name": "Ards Allotments — operator FAQ",
      "url": "https://www.ardsallotments.com/faq/",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 1,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "site_operator"
    },
    {
      "id": "private:cork-city-gis",
      "name": "Cork City Council Locations — ArcGIS FeatureServer",
      "url": "https://services-eu1.arcgis.com/f0ZQOHXBIeLonX0V/arcgis/rest/services/Cork_City_Council_Locations/FeatureServer/0",
      "license": "No open licence stated; factual directory reference only",
      "date": null,
      "count": 2,
      "notes": "Dated source observation; current operation, plot availability and access conditions are unverified.",
      "source_type": "local_authority"
    },
    {
      "id": "council:sunderland-assets-2025",
      "name": "Sunderland City Council — Council Assets 2025",
      "url": "https://www.sunderland.gov.uk/media/19377/Council-Assets-2025/pdf/2025_Transparency_Data.pdf?m=1760110229460",
      "date": "2025",
      "license": "No open licence stated; factual directory reference only",
      "source_type": "local_authority",
      "notes": "Published asset names, postcodes and British National Grid points. Historic asset inventory, not current availability or definitive site boundaries. Source postal codes are retained as published and have not been independently validated.",
      "sha256": "d396df5baa9a998a4f980cb25b9a9e8bcb386480ad3e56b1e57c862c9c0964b3",
      "count": 92
    },
    {
      "id": "council:sunderland-service",
      "name": "Sunderland City Council — Allotments in Sunderland",
      "url": "https://www.sunderland.gov.uk/allotment-sites",
      "date": null,
      "license": "No open licence stated; factual directory reference only",
      "source_type": "local_authority",
      "notes": "Current council directory separates council-administered sites from those administered by allotment associations. Names/location text and application link only; no availability claim.",
      "applicationUrl": "https://icm.sunderland.gov.uk/article/33201/Apply-for-an-Allotment",
      "sha256": "c5084239ca9fe5bef1c31d3359321b4a63adb23850332ddd12d2858a340f6632",
      "count": 87
    },
    {
      "id": "sunderland-allotment-help",
      "name": "Sunderland City Council — allotment enquiries",
      "url": "https://icm.sunderland.gov.uk/article/12473/Contact-us",
      "date": null,
      "checkedAt": "2026-10-31",
      "license": "No open licence stated; factual directory reference only",
      "source_type": "local_authority_service",
      "count": 0,
      "notes": "Geographical council enquiry route only. This link does not identify the operator or confirm that a particular site is council-listed."
    }
  ],
  "methodology": [
    "Retain every in-scope source observation except documented exclusions. Entries count directory records, not verified unique or operational sites.",
    "OS Open Greenspace combines allotments and community growing spaces. OS-only observations are mixed and mapped, never council-confirmed.",
    "OpenStreetMap country-area queries are complete responses for the recorded query and timestamp; they do not establish complete real-world coverage.",
    "Remove returned multipolygon member ways and individual plots; exclude explicitly disused/abandoned allotment features and documented closures.",
    "OS/OSM deduplication requires compatible names and an OSM representative point inside an OS polygon, with a unique candidate in both directions. Exact distinctive names within 120 m may match when uniquely paired.",
    "Different named neighbours never merge solely for proximity. Ambiguous overlaps and possible duplicate parcels remain separate, with review notes and a reconciliation ledger.",
    "A record lacking coordinates can match a unique distinctive normalized name only within the same country and known geographical council; otherwise it remains unlocated. Specifically researched aliases or subareas may enrich an identified record when geography is consistent; unresolved research matches are held in the ledger.",
    "Source observations retain their original names, classifications, coordinates, dates and references. Geographic council assignment is not ownership or operation.",
    "Official means a local-authority source lists the location; mapped means cartographic or network-directory evidence. Neither proves current operation or availability.",
    "Coordinates are source-published points or representative geometry centres, not verified entrances. No coordinates or names are invented.",
    "Explicit address, postcode, operator, website, email, phone and alternative-language names are restored from saved source fields after identity reconciliation. Source-level details retain disagreements; missing display fields are filled without moving or inventing sites."
  ],
  "limitations": [
    "No authoritative all-site register exists across this five-country compilation; coverageComplete is false.",
    "Private, informal, recently opened and unmapped sites can be absent. Ireland and Northern Ireland lack the OS Open Greenspace baseline used for Great Britain.",
    "Some OS polygons and OSM features describe parcels of the same physical site. Unresolved duplicates remain; total is not a verified unique site count.",
    "Many mapped features are unnamed. Unlocated named entries appear in directory search but cannot be positioned on a map.",
    "Source publication dates vary. A listing can be stale; current operation, waiting lists, vacancy, cost and permission to enter are not verified.",
    "Allotments can require fees, eligibility and waiting-list applications. Free describes this finder, not a promise of free plots.",
    "Some records describe community growing spaces rather than individually rented allotment plots; use the kind and evidence fields and consult the source.",
    "Sources without an explicit open licence contribute only individually researched factual references; no licence grant for their source pages is implied.",
    "Contact details and postal codes are published by sources of varying dates and have not been independently verified. Some entries have only an outward postcode or partial location text. Most unnamed OS/OSM polygons genuinely lack a site name in the source."
  ],
  "detailEnrichment": {
    "before": {
      "name": 7594,
      "address": 468,
      "postcode": 108,
      "locality": 130,
      "website": 429,
      "operator": 1283,
      "email": 0,
      "phone": 0
    },
    "after": {
      "name": 7595,
      "address": 535,
      "postcode": 358,
      "locality": 300,
      "website": 635,
      "operator": 1361,
      "email": 209,
      "phone": 92
    },
    "added": {
      "name": 1,
      "address": 67,
      "postcode": 250,
      "locality": 170,
      "website": 206,
      "operator": 78,
      "email": 209,
      "phone": 92
    },
    "sunderland": {
      "sourceObservations": 179,
      "matched": 143,
      "pending": 35,
      "excluded": 1,
      "geographicalCouncilHelpRecords": 124
    },
    "alternativeLanguageRecords": 14,
    "method": "Explicit fields recovered from retained source observations after reconciliation. IDs, record count and map coordinates are unchanged. Contact details are source-published, not independently verified; no messages sent."
  },
  "deduplication": {
    "inputObservations": 28977,
    "excludedObservations": 12,
    "retainedSourceObservations": 28928,
    "mergedObservations": 11680,
    "pendingReviewObservations": 37,
    "possibleDuplicatePairs": 1856,
    "reviewRequiredRecords": 2758,
    "verifiedUniqueOperationalSites": null,
    "ledger": "/data/reconciliation.json"
  },
  "coverageComplete": false,
  "downloadLicense": {
    "database": "ODbL-1.0",
    "url": "https://opendatacommons.org/licenses/odbl/1-0/",
    "notice": "This adapted database contains OpenStreetMap data and is offered under the Open Database License. Source-specific attribution and rights also apply; keep this manifest and source observations with redistributions."
  },
  "countDefinitions": {
    "total": "Retained directory records, including unresolved possible duplicates; not verified unique operational sites.",
    "named": "Records with a nonblank source-provided name, including generic source labels.",
    "mapped": "Records with source-published coordinates, not a count of the mapped evidence category.",
    "sourceCount": "Input observations from that dataset before deduplication; ONS count is administrative boundaries."
  },
  "inputFiles": [
    {
      "file": "gb/arcgis-item.json",
      "bytes": 5106,
      "sha256": "4c90e56abad55058fea7083d79ccdd4b2a86ce45dcadc3e671b4aaf8966f605c"
    },
    {
      "file": "gb/arcgis-layer.json",
      "bytes": 11650,
      "sha256": "d5dd604b045a3120f7b4039184b521f89b842d837320b4c2fd85d54509cb29c6"
    },
    {
      "file": "gb/arcgis-page-00000.json",
      "bytes": 772885,
      "sha256": "e44befaf766bc9065ee768c1ae2811d64ca975a4445c1bc5e37be23bf7b1122b"
    },
    {
      "file": "gb/arcgis-page-02000.json",
      "bytes": 774845,
      "sha256": "3b585feb16068b8840392c942ddfbdfb217287ee16b44c49a1525419236bed1b"
    },
    {
      "file": "gb/arcgis-page-04000.json",
      "bytes": 780823,
      "sha256": "a5b665c66b55c4d4c8f883bc0d6c1781fcaff612c9cbd13f41064bb47e5d9424"
    },
    {
      "file": "gb/arcgis-page-06000.json",
      "bytes": 778724,
      "sha256": "79177e3c6aa9a5303765aad80ff1b3e5c209a153d0c014c5f17700370fba2ee9"
    },
    {
      "file": "gb/arcgis-page-08000.json",
      "bytes": 784884,
      "sha256": "c138672721217a70e36607bf3f5b8b97079c5e926907b73dc9c4cda023bf223c"
    },
    {
      "file": "gb/arcgis-page-10000.json",
      "bytes": 778902,
      "sha256": "b6f040ce5903b10a0e2fb5638fdc769a5087181ead81a21eb223549024ee0318"
    },
    {
      "file": "gb/arcgis-page-12000.json",
      "bytes": 692353,
      "sha256": "0f1c51868ad0422e6347a9b70400e3cf6439eeccabf9057b5be15ab72626987f"
    },
    {
      "file": "gb/council-raw/00ce18c2ea8b4a63a54a7bf6492f132d-0-features.json",
      "bytes": 26734,
      "sha256": "2599e8ea29144860cee71c921a95d8e5bff63a7fa8ebc240e14d849b9fcf639b"
    },
    {
      "file": "gb/council-raw/064a76b279b74f32ba569b3443659fc1-1-features.json",
      "bytes": 3046,
      "sha256": "5f9ef73d27d217a14ffb309c8da82572e51fcbb80776c4297f2cba5f210ed3d0"
    },
    {
      "file": "gb/council-raw/06df994644a540d2abfd1007a56d6bb3-0-features.json",
      "bytes": 19002,
      "sha256": "2fefb8632dc226d90feea0d9779c857abf4e6c6406aa0e3d770edb2870c7d0e0"
    },
    {
      "file": "gb/council-raw/07dfcb04bbb14f519e2e3cd7f7437a22-0-features.json",
      "bytes": 10128,
      "sha256": "68c3b5609cecc1cc10ad3ae836441212f6dd4a2a8fceca4a33932509bb0ddf64"
    },
    {
      "file": "gb/council-raw/183803f55551425eb6054adedad4e443-0-features.json",
      "bytes": 2004,
      "sha256": "3e7848f890c765831834956446b5fd28bc0f0781e86fe5450ab657012f45464c"
    },
    {
      "file": "gb/council-raw/1c37f413f3744b7a9c4b3bf96c075006-0-features.json",
      "bytes": 18323,
      "sha256": "36017fd8dd9f29699ff80cb590047d2fbde5c331580e63b62ca01f8f0943288f"
    },
    {
      "file": "gb/council-raw/1d203cfbccf4425cb876f490deb9ed7e-0-features.json",
      "bytes": 37188,
      "sha256": "173c7d5eec819d8fb39c1daa572e94ab14da67b4330ca2b8b2957b75c93686f5"
    },
    {
      "file": "gb/council-raw/1e5fccd55f3a44a489ddc3b8f941c042-0-features.json",
      "bytes": 35705,
      "sha256": "01f28cc866fe48e462c756594acf0101913bd756c95f074981af86ad759e4f7b"
    },
    {
      "file": "gb/council-raw/230057b9a8914ee48b80339a973c409e-0-features.json",
      "bytes": 31638,
      "sha256": "339226e3e799b372a7d7b59857f880ce15b6675ab70897ad205fc4429639cee8"
    },
    {
      "file": "gb/council-raw/232bed1896ec423fa30d6cf6d35701a0-0-features.json",
      "bytes": 34674,
      "sha256": "f1d2756304e89dd0d323b7f36aacfbb3266d3c6bedcf72360db6dd7c8488b4bb"
    },
    {
      "file": "gb/council-raw/445320ecd96b4fb08cebde95b6a15df0-63-features.json",
      "bytes": 55173,
      "sha256": "5e403d180b4773e501a0447a7fd8a3aa478866854990c2498f75872e494eb3f4"
    },
    {
      "file": "gb/council-raw/48a84cbe1506468691b959c24aa866e5-65-features.json",
      "bytes": 8220,
      "sha256": "d1ccabceb66be88d019dd88b003e17e89341740ea385a348389ec18bf35c578f"
    },
    {
      "file": "gb/council-raw/55ab787303b04c30a0a63f25f7351bf5-0-features.json",
      "bytes": 92693,
      "sha256": "b9307d6581203c2d67e08eb13eb3177bc10ee22f512160491d941b0788db47e2"
    },
    {
      "file": "gb/council-raw/600c7ba639d44ed4a0b5e38d7b442257-0-features.json",
      "bytes": 6568,
      "sha256": "eef7e0e0d1dbd6ab07b3bedc970cc4da294fa30e7d99c11409961d08f5bf049d"
    },
    {
      "file": "gb/council-raw/623fbc727a7349a48dde16d15de1ea34-0-features.json",
      "bytes": 1151,
      "sha256": "b8d6182684b899518b180bdc3a1e4fa739e023cf6d5fd189e43e9b42e2ebb049"
    },
    {
      "file": "gb/council-raw/6561c59272034f1d91e171edf4078b68-0-features.json",
      "bytes": 18843,
      "sha256": "b757f16ec4cd48bbe171d27db71882066feb815acb49ebf2392c9272b43f7d16"
    },
    {
      "file": "gb/council-raw/a009c794e3d64562aac8929641f7cc18-1-features.json",
      "bytes": 19840,
      "sha256": "4b71c26a73bd77eb15d301ce7f4baefcd45bd9b57f7fbd2dc4c34831311bd2a2"
    },
    {
      "file": "gb/council-raw/b9d72963b37c4675aded9b8bfbb1a8a9-0-features.json",
      "bytes": 41384,
      "sha256": "70273554ed82583ca0284d8fda5f4b70d0fc42732c3b9ba65a3da72e58095e7b"
    },
    {
      "file": "gb/council-raw/be87b16038084b41a532abc184cc9b95-7-features.json",
      "bytes": 144745,
      "sha256": "55519aa90a88b64f93d83ed44a1e285ebdd035217473390f2969f1587de357d0"
    },
    {
      "file": "gb/council-raw/e49081267dc54d33be6ccbd7375db1c5-0-features.json",
      "bytes": 136785,
      "sha256": "ec88052c9bd4e2ac2cfa65478686169b1dd8f75ba8aeb3e52c0216b5c6f32c31"
    },
    {
      "file": "gb/council-raw/ea76788b5a144f93b44aed90fc5803f1-0-features.json",
      "bytes": 132248,
      "sha256": "fa9769ca5a83a37f9a21db71a6d428874d24b302e14b1b3e649c349787b5d0dc"
    },
    {
      "file": "gb/council-raw/eb8c176c30a342edae2ca2a1ac874e7d-layer-features.json",
      "bytes": 7361,
      "sha256": "0c10bb5ac4f20f54dbc622baa1312a43affac60ce666d5b95954554952fbb46e"
    },
    {
      "file": "gb/council-raw/f395f38c4cdd4bd8b35390ef3eb80207-layer-features.json",
      "bytes": 442013,
      "sha256": "02ccf659c4214545e189f779c5b57a618272520f8752c47ea44b041f8400cd14"
    },
    {
      "file": "gb/council-raw/fbc28e57029346f2985ab3692324a42f-0-features.json",
      "bytes": 15327,
      "sha256": "31479eadc1709d5b50de87a0807170d6890686caa48d4de16685b4d46ab42d2a"
    },
    {
      "file": "gb/council-raw/fbc28e57029346f2985ab3692324a42f-1-features.json",
      "bytes": 4762,
      "sha256": "0819f34923467d9c84127ec67b85dadac9741ddd913b8a41246f2759ef743b34"
    },
    {
      "file": "gb/council-sources.json",
      "bytes": 36057,
      "sha256": "49397f4bec249fc2cfa79e64baaa3b346072797cffc54255cc44ebbc84d356ac"
    },
    {
      "file": "gb/council-supplement-open-licensed.json",
      "bytes": 150803,
      "sha256": "fe813c6fa1071ea8bc495775d151aff7f568060472ec928ca2d20a3428008ce9"
    },
    {
      "file": "gb/council-supplement-stats.json",
      "bytes": 1458,
      "sha256": "e4dccaf0f68796daa9fb830f6579524e94db77f86503e4c5a6fc2bc39af992fd"
    },
    {
      "file": "gb/council-supplement.json",
      "bytes": 1316115,
      "sha256": "3c907307ef80706a5cb8ff91889815c2f932d13d1ff5a54769acf358d633561a"
    },
    {
      "file": "gb/count.json",
      "bytes": 17,
      "sha256": "962102017c4eb87f18c43695ac38e7d88f85c4bd3da8dc0189c3385b23c1ad7f"
    },
    {
      "file": "gb/geometry-page-00000.json",
      "bytes": 336110,
      "sha256": "d57495b05cf760c12f26934362aa2f8616263809ebab6e845110071cf56aacc7"
    },
    {
      "file": "gb/geometry-page-02000.json",
      "bytes": 1373103,
      "sha256": "c0f55ee53791b079268db6d8c48b3e23a1204dbaa436eb42b4faa89ea4e24e89"
    },
    {
      "file": "gb/geometry-page-04000.json",
      "bytes": 1422295,
      "sha256": "3c519dddf15246ed155f59a6e84bfc6512ceda46826ce294384218106735b60a"
    },
    {
      "file": "gb/geometry-page-06000.json",
      "bytes": 1349310,
      "sha256": "ff3fb770f089cc74fe13e21fb51f8b62b74c8df794c21a8a0d485911dbf52899"
    },
    {
      "file": "gb/geometry-page-08000.json",
      "bytes": 1380511,
      "sha256": "234695957f596bf5c1f16736e1faa4a2b4653c02a4312378d08cd01ea40f6a75"
    },
    {
      "file": "gb/geometry-page-10000.json",
      "bytes": 1362688,
      "sha256": "940aed9e6fd49d698cb533675de86e3d9e5bae36b0c392d272c9adc1eeaa756e"
    },
    {
      "file": "gb/geometry-page-12000.json",
      "bytes": 1220491,
      "sha256": "2c6074ac743c3cda7527d060e6f384139667ecc40cec2606400e49857b788851"
    },
    {
      "file": "gb/lad-boundaries.json",
      "bytes": 13540080,
      "sha256": "da041e18efe985011b97023c9a7a5f276aa3e8b78eb531e9eddac06d6849e4c1"
    },
    {
      "file": "gb/lad-item.json",
      "bytes": 5619,
      "sha256": "066bfe6375c475400bbeb322675cbd94e9a829bd0864ee5d93a546f43d42fcd3"
    },
    {
      "file": "gb/lad-layer.json",
      "bytes": 10350,
      "sha256": "b99bbbc9bf2f4981a54177f4ca9947e0ffd488b299f56d37fe13a977b55ce8c4"
    },
    {
      "file": "gb/lad-service.json",
      "bytes": 3905,
      "sha256": "9734f8809e9ac787361b0961651f0976ee1b8bcf9bbebcb83406bfb946817666"
    },
    {
      "file": "gb/normalization-stats.json",
      "bytes": 264,
      "sha256": "06667a5101a33c87ad90455617824e64b9b6e17b8673b43e4064fc22adb0254a"
    },
    {
      "file": "gb/official-allotment-attributes.json",
      "bytes": 3028060,
      "sha256": "de78153a13c054baad7319fc3628bb78fc91934491d9794f9a885843b6512202"
    },
    {
      "file": "gb/os-allotments-normalized.json",
      "bytes": 13204971,
      "sha256": "f725aa1f6929b3d8021293532591d9609aa95df200f8436f66fd7d114ce8236e"
    },
    {
      "file": "gb/os-allotments-raw.json",
      "bytes": 5346898,
      "sha256": "e05104d5765d908f3450bea118ab1086cf5d9abb15bd908b015423fb8c9b6a00"
    },
    {
      "file": "gb/os-downloads.json",
      "bytes": 26569,
      "sha256": "6df8c9307fe5f7ef26f890fa477e3f31fe310ed5b54c7130a5b60ba0b2d29cf3"
    },
    {
      "file": "gb/os-products.json",
      "bytes": 1470,
      "sha256": "3ad85a031e676546b9987c48cf3d60126e888f5969cfc8d2ba47aa255c930137"
    },
    {
      "file": "gb/query-sample.json",
      "bytes": 2955,
      "sha256": "4e17b314e379b923057006fc66d36fb427bc29711885c93950337567b4f46b05"
    },
    {
      "file": "gb/source-metadata.json",
      "bytes": 2223,
      "sha256": "9d76729354af1c1c9a175cc1205eb882bceaa0897971d2878b408a02c8c126ef"
    },
    {
      "file": "ireland/allotment-sites.json",
      "bytes": 53658,
      "sha256": "48c1927a28a14bb4c0ce66f8f0074746f705c4a4d1df24004d37d37c72a311df"
    },
    {
      "file": "ireland/ambiguous-sites.json",
      "bytes": 2427,
      "sha256": "d87e5665fb47761146b9b38df3f57cb442b16a86c043ed8ee7a2800ada081594"
    },
    {
      "file": "ireland/antrim-extracts.json",
      "bytes": 6649,
      "sha256": "544fc424afe7a53cc8bb50fd0b9a53d42dcdadc359c7ff927809308c280f21e7"
    },
    {
      "file": "ireland/community-gardens.json",
      "bytes": 38008,
      "sha256": "18ce8f7ae6a537fd219b89e263c25302f4bbc1f671b2dfd0af3a6bdb81276c37"
    },
    {
      "file": "ireland/coverage-audit.json",
      "bytes": 2764,
      "sha256": "0de04d39d98888751c737ee2acbb192bd7a5073178f251dadf00b5fbe1311376"
    },
    {
      "file": "ireland/directory-candidates.json",
      "bytes": 52513,
      "sha256": "85df8141ad86df29d296eba0f37b6b436b7a50eba63602418f860101624a2fc7"
    },
    {
      "file": "ireland/excluded-records.json",
      "bytes": 653,
      "sha256": "b40fc8b5cf24856b8dff29d4c9c9c67d9dccbea5d4b949cf6ea02a3253a310ee"
    },
    {
      "file": "ireland/fingal-features.json",
      "bytes": 2813,
      "sha256": "45ffa9466730368ca8fded0249bc9349630df55ba213e209e782addabda179d4"
    },
    {
      "file": "ireland/ireland-package-search.json",
      "bytes": 64346,
      "sha256": "4cad9c5f1624268c571b74221e8d626f9d151c959e9ce8fbf449142d743469ef"
    },
    {
      "file": "ireland/private-enrichments.json",
      "bytes": 14657,
      "sha256": "828aa3b46be6f2b6220be9bf8c74f8c2692c77208317d4f6812faa65aea784aa"
    },
    {
      "file": "ireland/private-exclusions.json",
      "bytes": 1499,
      "sha256": "97f7f5f069b6e076e21b78f7951390145d2b6d87dabb16fe6a5a475041f811ce"
    },
    {
      "file": "ireland/private-raw-manifest.json",
      "bytes": 3817,
      "sha256": "8f35202d0f28eb0a3531c30d43a145aee1b3bf1a59ab1e1938de71719ece15af"
    },
    {
      "file": "ireland/private-sources.json",
      "bytes": 4110,
      "sha256": "322bf8dfe8097aa5326c4c998f96905b233eb419a0e8e6a522530d4f549d4d00"
    },
    {
      "file": "ireland/private-summary.json",
      "bytes": 832,
      "sha256": "fd2052f13a45954e53cb4e207fe6c19b34ee50718a0669169ca07f22946a2947"
    },
    {
      "file": "ireland/private-supplement.json",
      "bytes": 49712,
      "sha256": "e3c84c5231537baea74f2e860ca8c0b3efdd4a776d0c08c81597d79fb7fc7a22"
    },
    {
      "file": "ireland/records.json",
      "bytes": 94087,
      "sha256": "13c6016087883d6d2b10a624ccd769143ed6487ea7d980db0733c87d4b4f9ad9"
    },
    {
      "file": "ireland/smartdublin-package-search.json",
      "bytes": 37356,
      "sha256": "e4cfe33369968b6ee3dced46d3bdd89faed15b00f8c56e46b58d2266148f3cfc"
    },
    {
      "file": "ireland/source-fetch-log.json",
      "bytes": 20098,
      "sha256": "858ebb39f7e8e176ed26232403540c0128558a9e6db75d1c7caf22784a55eb74"
    },
    {
      "file": "ireland/sources.json",
      "bytes": 18690,
      "sha256": "3a8e2b44eb44793933df50ad2ffa06142091b2bc2fee459664cba22e8c22b6a8"
    },
    {
      "file": "ireland/summary.json",
      "bytes": 1104,
      "sha256": "cbdb9b94341e6d5d022915c92f0b13435feffd9c6c4a1872691be8b649292d68"
    },
    {
      "file": "osm/GB-ENG.json",
      "bytes": 3676420,
      "sha256": "f029fbec21f6a336a0d9516d7e7053f1c95abb204a91feb4d88203de8b6cfbb9"
    },
    {
      "file": "osm/GB-NIR.json",
      "bytes": 16324,
      "sha256": "cd7c7643c5b875509ca1249a5aec45fe161eb5b6c8c289be67bea24f3d0441c5"
    },
    {
      "file": "osm/GB-SCT.json",
      "bytes": 165402,
      "sha256": "06afa95dae5b82ec459cdd15b410efde61ea5a67c6af9fb5c751e6fd152242ad"
    },
    {
      "file": "osm/GB-WLS.json",
      "bytes": 211301,
      "sha256": "d868dbe4117c21758dad9a3ffa128018cefbc47aab775b6e4acf27dfcdecdb5d"
    },
    {
      "file": "osm/IE.json",
      "bytes": 43206,
      "sha256": "9553482f0bfa6429d5960ea460d6f886353834dd2e731054151c66c3a33af9ad"
    },
    {
      "file": "ireland/private-raw/cgi-map.kml",
      "bytes": 129913,
      "sha256": "6323f888bbc82d907eb8b5bb51f6f3863a8056bb2cc0bb6ef35e966e7a9e19ca"
    },
    {
      "file": "public/data/sunderland-council.json",
      "bytes": 87155,
      "sha256": "b19707bb06c3ee7f553ddce5f453b0d866299778205dd708bf177ad3515e334d"
    }
  ],
  "contactCoverage": {
    "records": 17248,
    "authorityNames": 401,
    "authorities": 391,
    "withPublishedSiteContactLinks": 1018,
    "withSiteEmailOrPhone": 450,
    "withAreaEnquiryRoute": 17243,
    "withAreaEmailOrPhone": 10707,
    "withAnyContactRoute": 17248,
    "withoutContactRoute": 0,
    "newSiteContactRecords": 266,
    "unmatchedSiteResearch": 157,
    "byCountry": {
      "England": {
        "records": 15357,
        "withSiteContactLinks": 820,
        "withAreaRoute": 15357
      },
      "Scotland": {
        "records": 665,
        "withSiteContactLinks": 60,
        "withAreaRoute": 665
      },
      "Wales": {
        "records": 910,
        "withSiteContactLinks": 20,
        "withAreaRoute": 910
      },
      "Northern Ireland": {
        "records": 95,
        "withSiteContactLinks": 35,
        "withAreaRoute": 92
      },
      "Ireland": {
        "records": 221,
        "withSiteContactLinks": 83,
        "withAreaRoute": 219
      }
    }
  },
  "contactRegistry": {
    "url": "/data/contacts.json",
    "checkedAt": "2026-10-31",
    "sources": "/data/contact-research.json",
    "audit": "/data/contact-audit.json"
  },
  "profileCoverage": {
    "records": 17248,
    "withExtraProfileDetails": 760,
    "withPracticalFacts": 755,
    "facts": 793,
    "withResearchedApplications": 14,
    "withPhotographs": 9,
    "photographs": 9,
    "heldConflicts": 0
  },
  "profileRegistry": "profiles.json",
  "applicationGuide": "application-guide.json",
  "mapAreas": {
    "source": "Ordnance Survey OS Open Greenspace",
    "sourceUrl": "https://services.arcgis.com/qHLhLQrcvEnxjtPr/arcgis/rest/services/OS_Open_Greenspace/FeatureServer/1/query",
    "sourceDate": "2026-04",
    "checkedAt": "2026-10-31",
    "license": "OGL-3.0",
    "attribution": "Contains OS data © Crown Copyright and database rights 2026.",
    "sourceSha256": "c587cd1a784490c86ff4679f87c33326e46b80e5466e309ccddae78036a063de",
    "sourceFeatures": 13778,
    "features": 13778,
    "sites": 13778,
    "unmatched": [],
    "scope": "Great Britain. Mapped allotment or community growing areas; not legal boundaries, entrances or individual plot divisions.",
    "file": "site-areas.json"
  }
}
