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

OSM Street Name Warnings for TW Postal Area

Warnings for street names in OSM objects with postcodes in addr:postcode tags in the TW 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
TW2 5 TW2 5JW 2 Byeways w448004766 Willow␣Way
TW2 7 TW2 7LT 2 Whitton␣High␣Street w445154755 High␣Street
TW7 4 TW7 4RB 3 Osterley␣Park r3609579 Jersey␣Road
TW8 0 TW8 0FJ 3 Kew␣Bridge␣Road w416458387 Kew␣Bridge␣Rd
TW8 0 TW8 0JG 2 Brentford␣High␣Street w175632029 Brentford
TW9 1 TW9 1TH 4 Riverside w233323457 St␣Helena␣Pier
TW9 2 TW9 2NA 11 Kew␣Road n3531707778 Richmond␣Station
TW9 2 TW9 2NQ 21 Kew␣Road w432769894 Richmond
TW9 3 TW9 3AH 2 Kew␣Green w411799022 The␣Cricketers
TW9 3 TW9 3QD 7 Royal␣Parade n2096443324 Station␣Approach
TW9 3 TW9 3QD 7 Royal␣Parade n2096443322 Station␣Approach
TW9 4 TW9 4AD 6 Kew␣Retail␣Park w165277670 Bessant␣Drive
TW9 4 TW9 4AD 6 Kew␣Retail␣Park w165277676 Mortlake␣Road
TW9 4 TW9 4EN 3 Kew␣Meadow␣Path w44534312 Townmead␣Road
TW10 5 TW10 5LF 5 Ham␣Parade n441058031 Parkleys␣Parade
TW10 6 TW10 6NE 2 Friars␣Stile␣Road w376263619 Queen's␣Road
TW10 7 TW10 7NL 2 Ashburnham␣Road w463924136 Lock␣Road
TW11 9 TW11 9NN 3 Ferry␣Road w468656659 Twickenham␣Road
TW12 2 TW12 2LA 6 Linden␣Road w55880292 Percy␣Road
TW12 2 TW12 2LA 6 Linden␣Road w55880293 Percy␣Road
TW18 1 TW18 1PF 2 Kingston␣Rd n3770513926 Kingston␣Road
TW20 0 TW20 0BQ 2 Chestnut␣Drive n5411902623 Egham␣Hill

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
TW2 6 TW2 6JW 2 Percy␣Road w278616092
TW6 1 TW6 1EW 2 Heathrow␣Airport n4525422451
TW7 4 TW7 4RB 3 Osterley␣Park r7500666
TW9 1 TW9 1DJ 2 The␣Quadrant n4317261684
TW9 1 TW9 1DN 18 The␣Quadrant w432916768
TW9 1 TW9 1DN 18 The␣Quadrant w432916783
TW9 1 TW9 1HJ 13 George␣Street w431995389
TW9 1 TW9 1HP 7 Duke␣Street w432777696
TW9 1 TW9 1ND 16 King␣Street w432785596
TW9 1 TW9 1TH 4 Riverside w212751567
TW9 2 TW9 2AA 4 Kew␣Road w118520865
TW9 2 TW9 2NA 11 Kew␣Road n3543832660
TW9 2 TW9 2NA 11 Kew␣Road n3543832661
TW9 2 TW9 2NA 11 Kew␣Road n4254834845
TW9 2 TW9 2NQ 21 Kew␣Road w432769883
TW9 2 TW9 2NQ 21 Kew␣Road n4317261685
TW9 2 TW9 2NQ 21 Kew␣Road w432769897
TW9 2 TW9 2NQ 21 Kew␣Road w389396558
TW9 3 TW9 3JX 2 Kew␣Road w92510219
TW9 3 TW9 3QD 7 Royal␣Parade n2096445706
TW9 3 TW9 3QD 7 Royal␣Parade n2096443323
TW9 4 TW9 4AD 6 Kew␣Retail␣Park w165277669
TW10 6 TW10 6UA 6 Hill␣Rise w432808188
TW10 6 TW10 6UQ 6 Hill␣Rise w432788107
TW10 6 TW10 6UQ 6 Hill␣Rise w432788111
TW10 6 TW10 6UX 2 Petersham␣Road n1057267802

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
TW1 4 TW1 4AG 1 n2976176625
TW4 6 TW4 6JR 1 w154188573
TW8 0 TW8 0AX 1 w219492957
TW8 0 TW8 0BD 1 w447599797
TW8 0 TW8 0BE 1 w219492962
TW8 0 TW8 0BJ 1 w23699299
TW8 0 TW8 0BW 1 w23688099
TW8 0 TW8 0DE 1 w23699303
TW8 0 TW8 0DQ 1 w23699304
TW8 0 TW8 0GT 1 w204915167
TW8 0 TW8 0GU 1 w90466647
TW8 0 TW8 0GW 1 w90466579
TW8 0 TW8 0GX 1 w204915773
TW8 0 TW8 0HU 1 w219492960
TW8 0 TW8 0HX 1 w219492961
TW8 0 TW8 0HY 1 w219492959
TW8 8 TW8 8JG 1 w44052636
TW8 9 TW8 9JF 1 n582503300
TW9 2 TW9 2AN 1 w92510245
TW9 2 TW9 2AW 1 w92510234
TW9 2 TW9 2SB 1 w165641997
TW9 3 TW9 3JU 1 w92510205
TW9 3 TW9 3JY 1 w92510195
TW9 3 TW9 3LG 1 w92510194
TW9 3 TW9 3LL 1 w92510263
TW9 3 TW9 3LQ 1 w92510183
TW9 3 TW9 3QF 1 w175704872
TW9 4 TW9 4DU 1 w4788807
TW10 5 TW10 5HR 1 w201576291
TW10 5 TW10 5HX 1 n278523677
TW10 7 TW10 7AS 1 w4795273
TW10 7 TW10 7UA 1 w154726811
TW10 7 TW10 7UE 2 w154678519
TW10 7 TW10 7UE 2 w154726810
TW11 9 TW11 9QZ 1 w309548572
TW13 6 TW13 6NH 1 w43104879
TW15 1 TW15 1AH 1 w164591550
TW20 0 TW20 0JU 1 n3424557202

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
TW12 1 TW12 1JG 6 New␣Broadway,␣Hampton␣Road
TW6 3 TW6 3AF 1 Sheffield␣Rd,␣Heathrow␣Airport␣(LHR)
TW12 1 TW12 1JW 3 The␣Parade,␣Hampton␣Road

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
TW11 8 TW11 8UD 1 164␣Stanley␣Road
TW12 1 TW12 1EG 1 Rectory␣Grove␣Hampton␣TW12␣1EG

Capitalisation Issues

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

Sector Postcode Mapped Dominant Street Name
TW12 1 TW12 1EG 1 Rectory␣Grove␣Hampton␣TW12␣1EG
TW6 3 TW6 3AF 1 Sheffield␣Rd,␣Heathrow␣Airport␣(LHR)

Abbreviations

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
TW6 3 TW6 3JF 1 Beacon␣Rd␣(Entrance␣Sanctuary␣Rd)
TW18 1 TW18 1PF 2 Kingston␣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.