Crime Diffusion Analysis
in Bexley Borough

An extension of the Bexley hotspot project — using spatial network analysis to measure whether crime hotspots spread to neighbouring areas in subsequent months.

📍 149 LSOAs 📊 59,748 Incidents 🔗 igraph Network Analysis 🗺️ Folium Interactive Maps 📅 2023–2026
149
LSOAs Analysed
834
Network Edges
1.17×
Diffusion Lift
30.2%
Diffusion Rate

Overview

The main Bexley hotspot project uses a Random Forest model that treats every LSOA (Lower Super Output Area) as an independent observation — it has no concept of geography between areas. This extension challenges that assumption by asking: when an LSOA becomes a crime hotspot, do its geographic neighbours become hotspots in the following months?

This phenomenon is known in criminology as crime diffusion or near-repeat victimisation, and it has real implications for how police and community safety teams should allocate resources.

Spatial Network Map

Each circle represents one LSOA. Circle size reflects number of network neighbours (degree); colour reflects total crime count — darker red means more crimes. Grey lines connect LSOAs within 1.2 km of each other. Click any node for details.

📍 Interactive — zoom, pan, and click nodes to explore. Network built using Haversine distances; edges connect LSOAs within 1.2 km. Average degree: 11.2 neighbours per LSOA.

Diffusion Hub Map

This map highlights which LSOAs act as diffusion hubs — areas that were hotspots and whose neighbours became hotspots the following month. Larger, darker circles indicate stronger hub behaviour. Grey circles had no recorded diffusion events.

📍 Interactive — click any node for hub score and diffusion rate. Top hub: Bexley 015A (145 neighbour conversions). Colour scale: light pink → dark purple = low → high diffusion strength.

Statistical Analysis

Four charts summarising the core findings: the top diffusion hubs by neighbourhood conversions, the diffusion rate compared to baseline, monthly crime volume across the study period, and the breakdown of crime types.

Crime Diffusion Analysis Charts

Key Findings

📈 Crime Diffusion is Real

When an LSOA became a hotspot, its neighbours had a 30.2% probability of becoming hotspots the following month — compared to a baseline rate of 25.8% for all LSOA-months. This 1.17× lift is statistically meaningful and consistent with near-repeat victimisation theory in criminology.

🔗 Network Structure Matters

The spatial network contains 834 edges across 149 LSOAs, with an average of 11.2 neighbours per area. This high connectivity means hotspot pressure can ripple across large portions of the borough quickly, particularly through central hub areas.

📍 Top Hubs: Bexley 015A, 004B, 004A

Three LSOAs stand out as persistent diffusion hubs. Bexley 015A converted 145 neighbouring LSOA-months into hotspots — the highest in the borough — despite not having the highest absolute crime count. This suggests diffusion hubs are structurally central, not just high-crime.

🚔 Policing Implications

The Random Forest model in the main project identifies individual hotspots in isolation. This network extension shows that proactive policing in hub LSOAs could suppress diffusion cascades — potentially reducing hotspot formation across multiple neighbouring areas simultaneously.

Methodology

The analysis follows a six-step pipeline from raw crime data to diffusion measurement.

1

Data Loading

59,748 street-level incidents loaded from the Metropolitan Police dataset, covering Bexley Borough across 2023–2026.

2

Hotspot Labelling

LSOA-months aggregated by crime count. Any month with count ≥ 75th percentile (14 incidents) labelled as a hotspot.

3

Centroid Calculation

Each LSOA represented by the mean latitude/longitude of its recorded incidents — a close approximation of its true geographic centroid.

4

Network Construction

igraph network built using Haversine distances. LSOAs within 1.2 km connected by an edge weighted by distance.

5

Diffusion Measurement

For each hotspot LSOA-month, all neighbours checked for hotspot status in the following month. Diffusion rate and lift calculated.

6

Hub Scoring

Each LSOA scored by total neighbour conversions while it was a hotspot — identifying areas most likely to seed crime in surrounding neighbourhoods.