One paragraph per borough, built from the same four datasets: schools within a mile, Met Police recorded crime, green space, and typical peak commute — plus the Band D council tax bill for 2025/26.
Camden averages 59/100 for families across the 4 postcodes we cover, scoring 75/100 on schools, 100/100 on safety, 0/100 on green space and 70/100 on commute. Met Police recorded 175 offences per 1,000 residents in the year to 2024 — the 31st lowest rate of London's 32 boroughs. Band D council tax is £1,963 a year. Its strongest postcode is NW1 (Regent's Park) at 66/100, and the widest gap inside the borough is down to WC1H (Bloomsbury) at 36/100 — a 30-point spread that shows why a borough average only gets you so far.
Southwark averages 49/100 for families across the 7 postcodes we cover, scoring 43/100 on schools, 100/100 on safety, 0/100 on green space and 70/100 on commute. Met Police recorded 135 offences per 1,000 residents in the year to 2024 — the 26th lowest rate of London's 32 boroughs. Band D council tax is £1,932 a year. Its strongest postcode is SE15 (Rye Lane) at 66/100, and the widest gap inside the borough is down to SE17 (North Walworth) at 36/100 — a 30-point spread that shows why a borough average only gets you so far.
Islington averages 48/100 for families across the 5 postcodes we cover, scoring 40/100 on schools, 100/100 on safety, 0/100 on green space and 70/100 on commute. Met Police recorded 145 offences per 1,000 residents in the year to 2024 — the 29th lowest rate of London's 32 boroughs. Band D council tax is £2,008 a year. Its strongest postcode is N1 (St Mary's & St James') at 66/100, and the widest gap inside the borough is down to N19 (Junction) at 36/100 — a 30-point spread that shows why a borough average only gets you so far.
Lambeth averages 47/100 for families across the 8 postcodes we cover, scoring 38/100 on schools, 100/100 on safety, 0/100 on green space and 70/100 on commute. Met Police recorded 140 offences per 1,000 residents in the year to 2024 — the 28th lowest rate of London's 32 boroughs. Band D council tax is £2,030 a year. Its strongest postcode is SE24 (Herne Hill & Loughborough Junction) at 66/100, and the widest gap inside the borough is down to SW16 (Streatham Common & Vale) at 36/100 — a 30-point spread that shows why a borough average only gets you so far.
Kensington and Chelsea averages 40/100 for families across the 7 postcodes we cover, scoring 14/100 on schools, 100/100 on safety, 0/100 on green space and 70/100 on commute. Met Police recorded 165 offences per 1,000 residents in the year to 2024 — the 30th lowest rate of London's 32 boroughs. Band D council tax is £1,652 a year. Its strongest postcode is W11 (Notting Dale) at 66/100, and the widest gap inside the borough is down to W10 (Dalgarno) at 36/100 — a 30-point spread that shows why a borough average only gets you so far.
Tower Hamlets averages 36/100 for families across the 5 postcodes we cover, scoring 0/100 on schools, 100/100 on safety, 0/100 on green space and 70/100 on commute. Met Police recorded 135 offences per 1,000 residents in the year to 2024 — the 27th lowest rate of London's 32 boroughs. Band D council tax is £1,997 a year. Its strongest postcode is E1 (Whitechapel) at 36/100, and the widest gap inside the borough is down to E1W (St Katharine's & Wapping) at 36/100 — a 0-point spread that shows why a borough average only gets you so far.
Westminster averages 36/100 for families across the 5 postcodes we cover, scoring 0/100 on schools, 100/100 on safety, 0/100 on green space and 70/100 on commute. Met Police recorded 265 offences per 1,000 residents in the year to 2024 — the 32nd lowest rate of London's 32 boroughs. Band D council tax is £994 a year. Its strongest postcode is NW8 (Abbey Road) at 36/100, and the widest gap inside the borough is down to W1F (West End) at 36/100 — a 0-point spread that shows why a borough average only gets you so far.