The question
If local authorities are refusing small-site applications for the same reasons, year after year, borough after borough, at what point does that pattern become something you can write down in advance?
The finding
We extracted 13,823 numbered paragraphs from Decision Notices across all 33 London boroughs. Of those, 12,571 are refusal reasons, across 4,532 refused schemes; the remainder are appeal decision letters, section headings and fragments picked up alongside them, and are excluded from everything below. Each reason was categorised against a thirteen-code taxonomy: design, amenity, space standards, transport, heritage, daylight, policy, infrastructure, flood risk, insufficient information, permitted development, loss of use, and a catch-all.
The distribution is concentrated, though not where an earlier keyword coding placed it. Space standards (unit and room sizes, ceiling heights, private outdoor space) are the largest single category at 22.5% of all refusal reasons. Transport and parking adds 14.8%, design and character 14.0%, neighbour amenity 9.3%, heritage 2.6% and daylight and sunlight 0.4%.
Combined, five of those — space standards, transport, design, amenity and daylight — account for 61.4% of every refusal reason issued in London for small-site schemes. These are spatial, measurable, and repeatable criteria. They concern building height, massing, setbacks, window positions, room dimensions, parking provision, and cycle storage. They are the kind of parameters that a design code can specify.
The rest of the distribution runs: insufficient information 9.6%, policy non-compliance 8.4%, infrastructure and sustainability 4.8%, permitted development non-compliance 3.2%, loss of use or community 2.9%, flood risk 1.7%, and a 5.6% catch-all.
The pattern beneath the numbers
The aggregate matters, but the borough-level consistency is what makes the case.
Westminster refuses 21.2% of small-site applications (n=311). Havering refuses 70.5% (n=383). Same planning system, same London Plan, same national policy framework. A 49.3 percentage point spread.
Within each borough, though, the refusal reasons are internally stable. The profiles differ sharply: Croydon is led by transport and parking at 28%, Havering by space standards at 28%, Camden by transport at 29%. Each authority has its own pattern, and that pattern holds across years and across officers.
If refusal outcomes were random or entirely dependent on individual officers, you would expect high variance within boroughs and low variance between them. The data shows the opposite. Borough-level patterns are consistent internally and distinct from each other. Each authority has a clear, if unarticulated, view of what it considers acceptable for small-site development.
The implication
The government has been pushing design codes since the Levelling Up Act. The National Model Design Code exists. Every local authority is expected to be producing them.
Almost none have done so for small sites. And small sites are where the volume is: 1 to 9 unit schemes account for the majority of applications in most boroughs. Conversions, infill plots, backland developments, end-of-terrace extensions. These schemes don’t get masterplanned or sent to design review panels. They are assessed by an individual officer against policies that say things like “respond positively to local character” without specifying what that means in practice.
The result is that developers spend £15,000 to £25,000 on an application, wait 8 to 16 weeks, and discover whether their interpretation of “local character” matches the officer’s. At a 45.4% aggregate failure rate across London, that is an expensive way to learn.
A design code for small sites would not need to be a 200-page masterplan document. For each area and site type, it would specify the acceptable density range, the setback and massing parameters, how to handle overlooking to the rear, what cycle and refuse storage looks like. Three or four approved precedents that demonstrate the standard. That’s it.
The data to write those codes already exists. Every borough has hundreds of decided applications, with reasons given for every refusal and conditions attached to every approval. The approved schemes are the implicit code. The refused schemes mark the boundary conditions. Together, they describe what each authority will accept, whether or not the authority has articulated it.
Who benefits
Local authorities benefit because they get what they actually want. Officers currently spend weeks assessing schemes that were never going to be acceptable. A design code filters those out before submission, or reshapes them into something approvable. Officer time goes to the marginal cases that genuinely need professional judgement.
Developers benefit from certainty. A 45.4% failure rate is a system where the rules are partially hidden. Developers are asking to know what the standards are before they commit capital.
And the people who need housing benefit because homes get built. Roughly 1,600 small-site applications are refused across London each year. If even a third had been designed to a published standard and approved instead, that is over 1,000 additional homes a year from sites that already had willing developers and willing capital. No new land needed. No policy change. Less guessing.
The limit
A dataset of decided applications is the evidence base for a design code, not a replacement for the process of writing one. That requires planners, urban designers, and community input. It requires local knowledge that no spreadsheet contains.
But the dataset tells you what has been approved and refused, where, at what density, for what reasons, and with what conditions. It is the starting point that most design code exercises currently lack.
We hold that dataset for all 33 London boroughs. 14,600 applications for one to nine homes, 12,571 classified refusal reasons, area-by-area analysis, site type breakdowns.
If your authority is spending officer time refusing applications for predictable, repeatable reasons, the question is whether that time could be better spent.
About this analysis
This analysis uses the London Small Sites Planning Dataset. Methods, definitions and limitations are published separately.
Method · The dataset · Download the data · Current release
Citation
If a figure here is not supported by the record, say so. Corrections appear in the next release note.
