Based on official FOI disclosure data covering 552,093 issued PCNs. 63,223 charges were successfully cancelled or written off.
| Code | Description | Issued | Cancelled | Win Rate |
|---|---|---|---|---|
| Code 22 | — | 2 | 2 | 100% |
| Code 74 | — | 3 | 3 | 100% |
| Code 90 | — | 1 | 1 | 100% |
| Code 37J | — | 1 | 1 | 100% |
| Code 38J | — | 1 | 1 | 100% |
| Code 71 | — | 3 | 2 | 67% |
| Code 18 | — | 71 | 46 | 65% |
| Code 96 | — | 5 | 3 | 60% |
| Code 27 | Parked in a special enforcement area adjacent to a footway, cycle track, or verge lowered to carriageway level | 11 | 6 | 55% |
| Code 23G | — | 2 | 1 | 50% |
| Code 12(4) | Parked in a residents' or shared use parking place without displaying a valid permit, voucher, or ticket | 2 | 1 | 50% |
| Code 78 | — | 77 | 31 | 40% |
| Code 91 | — | 15 | 6 | 40% |
| Code 42 | — | 48 | 19 | 40% |
| Code 6 | — | 11 | 4 | 36% |
| Code 50J | Performing a prohibited turn | 3 | 1 | 33% |
| Code 23(h) | — | 3 | 1 | 33% |
| Code 48 | Stopped in a restricted area outside a school, hospital, or fire/police/ambulance station | 11 | 3 | 27% |
| Code 43 | — | 9 | 2 | 22% |
| Code 50L | Performing a prohibited turn | 442 | 94 | 21% |
| Code 86 | Parked beyond the bay markings (off-street) | 52 | 11 | 21% |
| Code 34 | Being in a bus lane during restricted hours | 10 | 2 | 20% |
| Code 52JM | Failing to comply with a sign indicating a prohibition on certain types of vehicles | 112,787 | 22,216 | 20% |
| Code 52J | Failing to comply with a sign indicating a prohibition on certain types of vehicles | 16,842 | 2,954 | 18% |
| Code 52JG | Failing to comply with a sign indicating a prohibition on certain types of vehicles | 5,355 | 931 | 17% |
| Code 63 | — | 66 | 11 | 17% |
| Code 34J | Being in a bus lane during restricted hours | 5,503 | 912 | 17% |
| Code 48J | Stopped in a restricted area outside a school, hospital, or fire/police/ambulance station | 122 | 20 | 16% |
| Code 14 | Parked in an electric vehicle charging place during restricted hours without charging | 2,628 | 399 | 15% |
| Code 25 | — | 3,162 | 470 | 15% |
| Code 81 | — | 9,825 | 1,430 | 15% |
| Code 29J | — | 987 | 131 | 13% |
| Code 85 | Parked in a permit bay without clearly displaying a valid permit (off-street) | 10,645 | 1,303 | 12% |
| Code 24 | — | 501 | 59 | 12% |
| Code 21 | — | 9,952 | 1,147 | 12% |
| Code 87 | Parked in a designated disabled person's parking place without displaying a valid Blue Badge (off-street) | 213 | 24 | 11% |
| Code 61 | — | 161 | 18 | 11% |
| Code 50JR | Performing a prohibited turn | 4,504 | 503 | 11% |
| Code 26 | Vehicle parked more than 50 centimetres from the carriageway edge and not within a designated place | 914 | 95 | 10% |
| Code 1 | — | 46,033 | 4,748 | 10% |
| Code 30 | — | 1,312 | 132 | 10% |
| Code 50R | Performing a prohibited turn | 11,954 | 1,145 | 10% |
| Code 47 | Stopped on a restricted bus stop or stand | 538 | 51 | 9% |
| Code 55 | — | 44 | 4 | 9% |
| Code 53J | Failing to comply with a restriction on vehicles entering a pedestrian zone | 34,449 | 3,125 | 9% |
| Code 51J | Failing to comply with a no-entry restriction | 2,994 | 259 | 9% |
| Code 12 | Parked in a residents' or shared use parking place without displaying a valid permit, voucher, or ticket | 127,055 | 10,922 | 9% |
| Code 40 | Parked in a designated disabled person's parking place without displaying a valid Blue Badge | 1,544 | 125 | 8% |
| Code 11 | Parked without payment of the parking charge | 54,565 | 4,378 | 8% |
| Code 73 | Parked without payment of the parking charge (off-street) | 2,536 | 203 | 8% |
| Code 82 | Parked after the expiry of paid-for time (off-street) | 579 | 46 | 8% |
| Code 23 | — | 669 | 50 | 7% |
| Code 38JL | — | 21,492 | 1,549 | 7% |
| Code 2 | — | 12,016 | 861 | 7% |
| Code 19 | Parked in a residents' or shared use place displaying an invalid permit or ticket | 17,322 | 1,234 | 7% |
| Code 62 | Parked with one or more wheels on or over a footpath or any part of the road other than the carriageway | 4,836 | 294 | 6% |
| Code 45 | Parked on a taxi rank | 17 | 1 | 6% |
| Code 32J | Failing to drive in the direction shown by the arrow on a blue sign | 34 | 2 | 6% |
| Code 16 | — | 8,049 | 442 | 5% |
| Code 11G | Parked without payment of the parking charge | 5,529 | 298 | 5% |
| Code 50JL | Performing a prohibited turn | 77 | 4 | 5% |
| Code 99 | — | 966 | 48 | 5% |
| Code 31J | Entering and stopping in a box junction when prohibited | 3,603 | 129 | 4% |
| Code 5 | — | 8,922 | 309 | 3% |
| Code 80 | Parked for longer than the maximum permitted period (off-street) | 2 | 0 | 0% |
| Code WN | — | 1 | 0 | 0% |
| Code 01J | Parked in a restricted street during prescribed hours | 1 | 0 | 0% |
| Code 23(l) | — | 3 | 0 | 0% |
| Code 23(v) | — | 1 | 0 | 0% |
Locations in London Borough of Islington with abnormally high cancellation rates (≥30%) indicating systemic signage, marking, or procedural issues.
PCNs issued in each calendar month, 2025-2026
With 1 in 9 PCNs cancelled across London Borough of Islington, our AI appeal letter generator grounds your challenge in statutory legislation and published tribunal precedents.
Check & Appeal Your PCN Now →