You are in: Rob's OSM Stuff » UK Addresses » Street Warnings » UB

OSM Street Name Warnings for UB Postal Area

Warnings for street names in OSM objects with postcodes in addr:postcode tags in the UB Postal Area, based on OSM data from 2024‑02‑23 18:12:30 Z. (The data comes from postcode checks that another tool does, so only includes OSM objects with valid postcodes.) Street names are taken from the following, in order of precedence: the addr:place tag, the addr:parentstreet tag, the addr:street tag, the name tag on street or associatedStreet relation if present, and the addr:locality tag. Remember that only OSM-compatible sources can be used to fix any issues flagged by this tool.

Street Name Mismatches

Each postcode unit normally only includes addresses on a single "street" (although there can be one or more "dependent streets" off a main street within a single unit). The table below lists OSM objects whose computed 'street name' differs from the dominant 'street name' for other objects in that unit. Such difference may be caused by typos in the street name, by objects having the wrong postcode, or by a dependent street being tagged as addr:street, without the main street being appropriately tagged. (In the latter case, I would recommend using addr:parentstreet for the main street, and addr:street for the dependent street. The main street will then be recorded in this tool, but data users unaware of the additional tag, will get something sensible from the addr:street tag.) Note that the 'Dominant Street' listed in the tables is just the most used on other OSM objects with the same postcode — it is not necessarily correct.

Postcode Mapped Dominant Street OSM Object JRC Tagged Street
UB2 4QE 8 Warwick␣Road n10754631596 J+ Castle␣Road
UB2 4QE 8 Warwick␣Road n10754631597 J+ Castle␣Road
UB3 3EX 7 Lombardy␣Retail␣Park w681222171 J+ Coldharbour␣Lane
UB3 5AW 2 Bath␣Road w722577667 J+ Mondial␣Way
UB6 8DW 3 Western␣Avenue w224374190 J+ Alperton␣Lane
UB7 8JD 2 Horton␣Industrial␣Park n3993635552 J+ Horton␣Road
UB8 1JX 3 High␣Street w279651997 J+ Harefield␣Road
UB9 4DZ 3 Denham␣Parade n11603530697 J+ Oxford␣Gardens
UB9 5DF 7 Hangar␣Road w710715621 J+ Denham␣Aerodrome
UB9 5LB 2 Denham␣Green␣Lane n11616041132 J+ Denham␣Garden␣Village
UB9 5DF 7 Hangar␣Road w1088809189 J+ Hangar␣Road,␣off␣Tilehouse␣Ln
UB10 9PB 2 Sutton␣Court␣Road w523228707 J+ Long␣Lane

Partially Missing Street Names

OSM objects with an addr:postcode tag, with without a computed street name (see above for method), where at least one other OSM object with the same postcode has a street computed street name. If the postcodes are correct, then the object in question will normally have the same street in its address.

Postcode Mapped Dominant Street OSM Object JRC
UB1 3BT 2 Boyd␣Avenue w234425526 J+
UB1 3LP 1 Fleming␣Road w850149901 J+
UB2 5JT 2 Western␣Road w257320333 J+
UB3 1AR 2 Printing␣House␣Lane w238829021 J+
UB5 5FE 2 Priors␣Farm␣Lane w223339023 J+
UB6 0TP 2 Auriol␣Drive w706624678 J+
UB7 0LJ 2 Skyport␣Drive w23438806 J+
UB7 7UF 2 Rowan␣Road r13020077 J+
UB8 1AB 5 Windsor␣Street n4205182726 J+
UB8 3PH 3 Kingston␣Lane w701589396 J+
UB8 3PH 3 Kingston␣Lane w701595248 J+
UB8 3HD 2 Moorcroft␣Complex n5435065522 J+
UB8 3GA 2 Park␣View␣Road w85512884 J+
UB8 3NJ 3 Pield␣Heath␣Road n1037814921 J+
UB8 3QU 2 Royal␣Lane w113839189 J+
UB9 5EY 2 North␣Orbital␣Road n5295581175 J+
UB10 9PG 2 Long␣Lane n1037814928 J+

Fully Missing Street Names

OSM objects with an addr:postcode tag, with without a computed street name (see above for method), where none of the other OSM objects in the same postcode unit have a street name. In some postcode units, the addresses do not have streets, so the entries here are not necessarily errors.

Postcode Mapped OSM Object JRC
UB1 1NG 1 n2418801621 J+
UB1 1NX 1 w194529481 J+
UB1 1PY 1 w193428293 J+
UB1 1SF 1 w326446441 J+
UB1 2HX 1 w230354824 J+
UB1 2JE 1 w315601703 J+
UB1 2LF 1 n2315895317 J+
UB1 2NH 1 w222185395 J+
UB1 2PQ 1 w222186319 J+
UB1 2PT 1 n2316256216 J+
UB1 3HX 1 w221191955 J+
UB1 3HZ 1 w230354242 J+
UB2 4DH 1 w324989918 J+
UB2 4GH 1 w816492581 J+
UB2 4HT 1 w314557124 J+
UB2 4JS 1 w24750975 J+
UB2 4PA 1 w324545175 J+
UB2 5HF 1 w235621579 J+
UB2 5QP 1 w324580461 J+
UB2 5RN 2 w10575067 J+
UB2 5RN 2 w10575064 J+
UB3 1EJ 1 w392321910 J+
UB3 1PB 1 w319422862 J+
UB3 1PG 1 w221131647 J+
UB3 2PD 1 w274703393 J+
UB3 3NR 1 w888895369 J+
UB3 5EW 1 w23142923 J+
UB4 0NJ 1 w235487360 J+
UB4 0NR 2 w42023428 J+
UB4 0NR 2 w42023427 J+
UB4 8LF 1 w113636912 J+
UB5 4HB 1 w223292722 J+
UB5 4HP 1 w223035560 J+
UB5 5BA 1 w315811083 J+
UB5 6AG 1 w222776893 J+
UB5 6BU 1 w220490117 J+
UB5 6HW 1 w223330998 J+
UB5 6NL 1 w223332802 J+
UB5 6NW 1 w223332257 J+
UB6 0HU 1 w4809118 J+
UB6 8JD 1 w5655418 J+
UB6 8PR 1 w219245499 J+
UB6 8TF 1 w224167097 J+
UB6 9AJ 1 n60270586 J+
UB6 9AN 1 w221074371 J+
UB6 9AW 1 w221076055 J+
UB6 9EG 1 w221185829 J+
UB6 9JU 2 w221050485 J+
UB6 9JU 2 w221050476 J+
UB6 9TT 1 w222351184 J+
UB7 0AE 1 n30836310 J+
UB7 0AU 1 w23438593 J+
UB7 0JQ 1 w23437559 J+
UB7 7LN 1 n11171527365 J+
UB7 7TX 1 w322941277 J+
UB7 9DL 1 w27319204 J+
UB8 1JY 1 n727681488 J+
UB8 2EN 1 n1037814938 J+
UB8 2PR 1 w4408761 J+
UB8 3BF 1 w839368951 J+
UB8 3JS 1 w1062396774 J+
UB8 3PT 1 w38258786 J+
UB8 3RF 1 w114200737 J+
UB8 3TH 1 w23506401 J+
UB9 6JR 1 n1037814920 J+
UB9 6NZ 3 w281164301 J+
UB9 6NZ 3 w608693361 J+
UB9 6NZ 3 w281164296 J+
UB9 6PL 1 w281192796 J+
UB10 0DB 1 w113636906 J+
UB10 0EJ 1 w113636914 J+
UB10 0FW 1 w375972461 J+
UB10 0LX 1 n1037814931 J+
UB10 8AB 1 w30450179 J+
UB10 8PH 1 w25502196 J+
UB10 8QY 1 w39558024 J+
UB10 8TA 1 w751584279 J+
UB10 8TB 1 n1037814958 J+
UB10 8TS 1 w166072539 J+
UB10 9DA 1 n1037814959 J+
UB10 9HT 1 w113636899 J+
UB11 1AQ 1 r12353846 J+
UB11 1HU 1 w1173718614 J+

Highways with Postcodes

OSM objects with an addr:postcode and a highway tag. It is debatable whether postcodes should be added to streets at all, but if they are to be, it might be preferable to use the postal_code tag instead, as the postcode on the street does not form part of an address.

No such streets found in this area.

Unexpected Punctuation

Street names containing a comma, colon, semi-colon, forward slash or backward slash, or a hyphen not between words. Occasionally such usage may be legitimate.
Regular expression: /([,:;\/\\]|^-| -|- |-$)/

Postcode Mapped Dominant Street Name
UB2 5RB 1 Crosslands␣Ave,␣Hounslow,␣Southall
UB2 5QY 1 Crosslands␣Ave,␣Southal
UB2 5SE 1 N␣Hyde␣Ln,␣Hounslow,␣Southall
UB7 0DG 1 Polar␣Park,␣Bath␣Road
UB1 1JY 1 The␣Broadway,␣Southall
UB6 0LZ 2 The␣Parade,␣Sudbury␣Heights␣Avenue

Unexpected Numbers

Street names containing a number. Note that some street names legitimately contain road numbers (e.g. "A147") when the road does not have another name.
Regular expression: /[0-9]/

No such streets found in this area.

Capitalisation Issues

Street names starting with a lowercase letter, or having two consecutive uppercase letters.
Regular expression: /(^[a-z]|[A-Z][A-Z])/

No such streets found in this area.


Street names containing common suffix/descriptor abbreviations, which would normally be expected to be spelt out in full. Note that the abbreviation of 'Saint' to 'St' is often present in the official name of a street, so 'St' is not necessarily an error.
Regular expression: / (Ave|Blvd|Cl|Cresc?|Ct|Gdns?|Grvs?|Ln|Rd|Sq|St|N|S|E|W)(\.?,? |$)/

Postcode Mapped Dominant Street Name
UB3 1AY 4 Blyth␣Rd
UB2 5RB 1 Crosslands␣Ave,␣Hounslow,␣Southall
UB2 5QY 1 Crosslands␣Ave,␣Southal
UB2 5SE 1 N␣Hyde␣Ln,␣Hounslow,␣Southall

White Space Issues

Street names containing any white space characters other than spaces, two or more consecutive spaces, or starting or ending with a space.
Regular expression: /([\a\e\f\n\r\t]| |^ | $)/

No such streets found in this area.

Other Odd Characters

Street names containing anything other than letters, punctuation, spaces and numbers. Not all warnings here will be errors; some may be legitimate uses.
Regular expression: /[^A-Za-z0-9 '\.,:;()/\\-]/

No such streets found in this area.

Data derived from OpenStreetMap data, © OpenStreetMap Contributors, licensed under Open Data Commons Open Database License (ODbL). XAPI courtesy of Overpass API.