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

OSM Street Name Warnings for CR Postal Area

Warnings for street names in OSM objects with postcodes in addr:postcode tags in the CR Postal Area, based on OSM data from 2018‑02‑21 09:11:02 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 in Postcode Unit

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.

Sector Postcode Mapped Dominant Street OSM Object Tagged Street
CR0 1 CR0 1RY 2 Church␣Street w197278019 Crown␣Hill
CR0 2 CR0 2EW 2 St␣James's␣Road w226321214 Sydenham␣Road
CR0 4 CR0 4XT 2 Purley␣Way w94808592 Trafalgar␣Way␣Retail␣Park
CR2 8 CR2 8JJ 4 Selsdon␣Park␣Road w495626591 Crossways␣Parade
CR2 8 CR2 8JJ 4 Selsdon␣Park␣Road w495626594 Selsdon␣Park␣Rd
CR3 5 CR3 5ED 3 Whyteleafe␣Road w453367049 Portley␣House
CR3 7 CR3 7DB 3 Station␣Road w296527757 The␣Crescent
CR4 3 CR4 3EB 3 Bond␣Road w28179973 Western␣Road
CR8 2 CR8 2AB 7 Purley␣Parade n3569207596 High␣Street
CR8 2 CR8 2AB 7 Purley␣Parade n3569207597 Purley␣Way
CR8 2 CR8 2AB 7 Purley␣Parade n3569207601 high␣Street
CR8 2 CR8 2LE 10 Russell␣Hill␣Road n3569326201 Russell␣Hill␣Parade
CR8 2 CR8 2LE 10 Russell␣Hill␣Road n3569354104 Russell␣Hill␣Parade
CR8 2 CR8 2LE 10 Russell␣Hill␣Road n3569354107 russell␣Hill␣Road
CR8 2 CR8 2LE 10 Russell␣Hill␣Road n3569354105 russell␣Hill␣Road

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 withe the same postcode has a street computed stret name. If the postcodes are correct, then the object in question will normally have the same street in its address.

Sector Postcode Mapped Dominant Street OSM Object
CR0 1 CR0 1LF 4 George␣Street n2106381796
CR0 1 CR0 1NA 8 High␣Street w200340664
CR0 1 CR0 1RN 3 Church␣Street n2124626803
CR0 1 CR0 1RN 3 Church␣Street w161279581
CR0 2 CR0 2PL 2 Lodge␣Road w222221899
CR0 3 CR0 3PA 5 London␣Road n2617935342
CR0 4 CR0 4QR 2 Croydon␣Road n33612320
CR0 5 CR0 5RF 5 Coombe␣Lane w245447882
CR0 5 CR0 5RF 5 Coombe␣Lane w245441241
CR0 5 CR0 5RF 5 Coombe␣Lane w245447879
CR0 7 CR0 7NJ 2 Orchard␣Way w307058755
CR3 7 CR3 7EA 3 Sline␣Oak␣Road n3003155369
CR3 7 CR3 7EA 3 Sline␣Oak␣Road n3003155372
CR4 2 CR4 2JS 5 Majestic␣Way w95687689

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 postcde unit have a street name. In some postcode units, the addresses do not have streets, so the entries here are not necessarily errrors.

Sector Postcode Mapped OSM Object
CR0 0 CR0 0LA 1 n5295584334
CR0 1 CR0 1LE 6 n2106381792
CR0 1 CR0 1LE 6 n2106381762
CR0 1 CR0 1LE 6 n595709909
CR0 1 CR0 1LE 6 n2106381782
CR0 1 CR0 1LE 6 n595712460
CR0 1 CR0 1LE 6 n2106381783
CR0 1 CR0 1SB 1 n1813026565
CR0 2 CR0 2DP 1 n471296525
CR0 3 CR0 3HH 1 w168695289
CR0 4 CR0 4RZ 1 w180779603
CR0 4 CR0 4TJ 1 n39600951
CR0 5 CR0 5AR 1 w293352962
CR0 5 CR0 5BB 1 w471770304
CR0 5 CR0 5HP 1 w170028520
CR0 5 CR0 5RB 2 w169137575
CR0 5 CR0 5RB 2 w169137583
CR0 5 CR0 5RD 1 w260633676
CR0 5 CR0 5RQ 1 w140997291
CR0 6 CR0 6LF 1 w178406750
CR4 2 CR4 2AJ 1 n4439805289
CR6 9 CR6 9PE 1 w5059692
CR6 9 CR6 9PH 1 n20576176

Highways with Postcodes

OSM objects with an addr:postcode and a highway tag. It is debateable 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. Occaisionally such usage may be legitimate.
Regular expression: /([,:;\/\]|^-| -|- |-$)/.

Sector Postcode Mapped Dominant Street Name
CR0 2 CR0 2LF 1 330-332␣Whitehorse␣Rd,␣West␣Croydon

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]/.

Sector Postcode Mapped Dominant Street Name
CR0 4 CR0 4PG 1 138␣Croydon␣Road
CR0 2 CR0 2LF 1 330-332␣Whitehorse␣Rd,␣West␣Croydon

Capitalisation Issues

Street names starting with a lowercase letter, or having two consectutive 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)(\.? |$)/.

Sector Postcode Mapped Dominant Street Name
CR2 8 CR2 8JH 1 Selsdon␣Park␣Rd

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: /([[.newline.][.tab.][.form-feed.][.form-feed.]]| |^ | $)/.

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.