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 2021‑06‑09 07:32:42 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
TW1 1BD 4 London␣Road n8319919999 J+ South␣Crane␣Road
TW1 4AW 5 Heath␣Road w401767547 J+ Twickenham
TW2 5JW 2 Byeways w448004766 J+ Willow␣Way
TW2 7LT 3 High␣Street w762443796 J+ Whitton␣High␣Street
TW6 3AF 2 Sheffield␣Rd,␣Heathrow␣Airport␣(LHR) w598066148 J+ Sheffield␣Road
TW6 3AF 2 Sheffield␣Rd,␣Heathrow␣Airport␣(LHR) w22889929 J+ Terminal␣4
TW7 4RB 4 Osterley␣Park r3609579 J+ Jersey␣Road
TW7 6DL 2 South␣Street w839021481 J+ Twickenham␣Road
TW8 0BB 5 Brentford␣High␣Street w878873165 J+ High␣Street
TW8 0BB 5 Brentford␣High␣Street w878873164 J+ High␣Street
TW8 0JG 2 Brentford␣High␣Street w175632029 J+ Brentford
TW8 0NT 2 Braemar␣Road w703196592 J+ Lionel␣Road
TW8 9DZ 2 Brentford n6165275922 J+ Shield␣Drive
TW8 9GS 2 Great␣West␣Rd w23102625 J+ Great␣West␣Road
TW9 1TH 4 Riverside w233323457 J+ St␣Helena␣Pier
TW9 2NA 10 Kew␣Road n3531707778 J+ Richmond␣Station
TW9 2SB 3 Twickenham␣Road w165641992 J+ Old␣Deer␣Park
TW9 2SS 3 Kew␣Foot␣Road w158578901 J+ Twickenham␣Road
TW9 3AB 4 Kew␣Road w4806023 J+ Kew␣Green
TW9 3AH 3 Kew␣Green w411799022 J+ The␣Cricketers
TW9 4AD 5 Kew␣Retail␣Park w165277670 J+ Bessant␣Drive
TW9 4AD 5 Kew␣Retail␣Park w165277676 J+ Mortlake␣Road
TW9 4EN 3 Kew␣Meadow␣Path w44534312 J+ Townmead␣Road
TW10 5LF 5 Ham␣Parade n441058031 J+ Parkleys␣Parade
TW10 6EW 2 Spring␣Grove␣Road w648298310 J+ Kings␣Road
TW10 6NE 3 Friars␣Stile␣Road w376263619 J+ Queen's␣Road
TW10 7NL 2 Ashburnham␣Road w463924136 J+ Lock␣Road
TW11 0LW 2 Hampton␣Road w810603199 J+ Rayleigh␣Avenue
TW11 9NN 4 Ferry␣Road w468656659 J+ Twickenham␣Road
TW12 2LA 6 Linden␣Road w55880292 J+ Percy␣Road
TW12 2LA 6 Linden␣Road w55880293 J+ Percy␣Road
TW13 7LX 2 Air␣Park␣Way w23404435 J+ Browells␣Lane
TW16 5HS 4 Avenue␣Parade w369527559 J+ The␣Avenue
TW17 8QA 2 Charlton␣Lane w785409302 J+ Charlton␣Road
TW18 1PF 2 Kingston␣Rd w915956064 J+ Kingston␣Road
TW18 3HD 13 Thorpe␣Road w262209316 J+ Hythe␣Primary␣School
TW18 3HD 13 Thorpe␣Road w893188914 J+ Hythe␣Primary␣School
TW20 0BQ 3 Egham␣Hill w195889704 J+ Chestnut␣Drive
TW20 0DB 3 St␣Judes␣Road n1584688730 J+ Saint␣Judes␣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 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
TW1 1RG 4 St␣Margarets␣Road n6908220818 J+
TW1 1RG 4 St␣Margarets␣Road n6908220836 J+
TW1 2LH 7 St␣Margarets␣Road n6822070729 J+
TW1 2LH 7 St␣Margarets␣Road n6816925522 J+
TW1 2LH 7 St␣Margarets␣Road n6825042490 J+
TW1 2LH 7 St␣Margarets␣Road n6822070727 J+
TW1 2LH 7 St␣Margarets␣Road n6825042491 J+
TW1 2LH 7 St␣Margarets␣Road n6822070728 J+
TW2 6JW 2 Percy␣Road w278616092 J+
TW2 7DY 2 Kneller␣Road w6107740 J+
TW6 1EW 3 Heathrow␣Airport n4525422451 J+
TW7 4RB 4 Osterley␣Park w9935785 J+
TW7 4RB 4 Osterley␣Park r7500666 J+
TW9 1DN 17 The␣Quadrant w432916783 J+
TW9 1DN 17 The␣Quadrant w432916768 J+
TW9 1HJ 14 George␣Street w431995389 J+
TW9 1HP 7 Duke␣Street w432777696 J+
TW9 1ND 16 King␣Street w432785596 J+
TW9 1TH 4 Riverside w212751567 J+
TW9 1UY 2 St.␣Mary's␣Grove w831112979 J+
TW9 2AA 1 Kew␣Road w118520865 J+
TW9 2NA 10 Kew␣Road n3543832661 J+
TW9 2NA 10 Kew␣Road n4254834845 J+
TW9 2NA 10 Kew␣Road n3543832660 J+
TW9 2NQ 21 Kew␣Road w432769883 J+
TW9 2NQ 21 Kew␣Road n4317261685 J+
TW9 2NQ 21 Kew␣Road w432769897 J+
TW9 2NQ 21 Kew␣Road w389396558 J+
TW9 2SB 3 Twickenham␣Road w165641997 J+
TW9 3QD 7 Royal␣Parade n2096445706 J+
TW10 6UA 8 Hill␣Rise w432808188 J+
TW10 6UQ 6 Hill␣Rise w432788111 J+
TW10 6UQ 6 Hill␣Rise w432788107 J+
TW10 6UX 2 Petersham␣Road w91044459 J+
TW10 7AH 4 Petersham␣Road w139162672 J+
TW18 3DQ 52 Wendover␣Road w44359344 J+
TW18 3JA 19 The␣Hythe w785232539 J+
TW18 3JA 19 The␣Hythe w785232540 J+
TW20 0AE 4 Windsor␣Road n267629324 J+
TW20 0AE 4 Windsor␣Road w159238769 J+
TW20 0AE 4 Windsor␣Road w879811502 J+
TW20 8BZ 5 Charta␣Road w561603573 J+
TW20 8HH 21 Oak␣Avenue w735319735 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
TW1 1RD 1 n6908220838 J+
TW4 6JR 1 w154188573 J+
TW6 2GE 2 n5582218246 J+
TW6 2GE 2 w37978117 J+
TW6 2SD 1 w548450766 J+
TW7 5QD 1 n7475476213 J+
TW8 0AX 1 w219492957 J+
TW8 0BD 1 w447599797 J+
TW8 0BE 1 w219492962 J+
TW8 0BJ 1 w23699299 J+
TW8 0BW 1 w23688099 J+
TW8 0DE 1 w23699303 J+
TW8 0DQ 1 w23699304 J+
TW8 0GT 1 w204915167 J+
TW8 0GU 1 w90466647 J+
TW8 0GW 1 w90466579 J+
TW8 0GX 1 w204915773 J+
TW8 0HU 1 w219492960 J+
TW8 0HX 1 w219492961 J+
TW8 0HY 1 w219492959 J+
TW8 8JG 1 w44052636 J+
TW8 9JF 1 n582503300 J+
TW8 9LX 1 w926392291 J+
TW9 1UZ 1 w834881173 J+
TW9 1XA 1 w830432733 J+
TW9 2AN 1 w92510245 J+
TW9 2AW 1 w92510234 J+
TW9 3JY 1 w92510195 J+
TW9 3LA 1 w723578809 J+
TW9 3QF 1 w175704872 J+
TW9 4DU 1 w4788807 J+
TW9 4PN 1 w85484700 J+
TW10 5AP 1 w210117444 J+
TW10 5AR 1 w210117452 J+
TW10 5AS 1 w210117453 J+
TW10 5AT 1 w821954135 J+
TW10 5AU 1 w210117446 J+
TW10 5AY 1 w821954131 J+
TW10 5BB 1 w821954124 J+
TW10 5BD 1 w210117443 J+
TW10 5BE 1 w210117448 J+
TW10 5BG 1 w210117451 J+
TW10 5HR 1 w201576291 J+
TW10 5HX 1 n278523677 J+
TW10 6DA 1 w833983225 J+
TW10 7AS 1 w4795273 J+
TW10 7RS 1 w615251683 J+
TW10 7UA 1 w154726811 J+
TW10 7UE 2 w154726810 J+
TW10 7UE 2 w154678519 J+
TW11 9QZ 1 w309548572 J+
TW13 6NH 1 w43104879 J+
TW14 0XQ 1 n7888182366 J+
TW14 8RW 1 n266527268 J+
TW18 3DU 1 w162542856 J+
TW18 3DZ 1 w784642922 J+
TW18 3HR 2 w162542857 J+
TW18 3HR 2 w162542846 J+
TW18 3HZ 1 w162542855 J+
TW18 4QB 1 w345731286 J+
TW20 0JU 1 w335336006 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
TW14 0HP 1 Baber␣Bridge␣Parade,␣Hounslow␣Road
TW6 2SQ 1 Eastern␣Perimeter␣Road,␣Hatton␣Cross
TW13 4PJ 1 Hamilton␣Parade,␣Groveley␣Road
TW18 1SZ 4 Laleham␣Park,␣Laleham
TW12 1JG 6 New␣Broadway,␣Hampton␣Road
TW6 3AF 2 Sheffield␣Rd,␣Heathrow␣Airport␣(LHR)
TW12 1JW 3 The␣Parade,␣Hampton␣Road
TW16 5GA 1 White␣Lodge␣Court,␣Staines␣Road␣East

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

Postcode Mapped Dominant Street Name
TW12 1EG 1 Rectory␣Grove␣Hampton␣TW12␣1EG
TW6 1AH 1 Terminal␣2

Capitalisation Issues

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

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


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)(\.? |$)/

Postcode Mapped Dominant Street Name
TW6 3JF 1 Beacon␣Rd␣(Entrance␣Sanctuary␣Rd)
TW8 9GS 2 Great␣West␣Rd
TW14 0JJ 1 Harlington␣Rd␣W
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.]]| |^ | $)/

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 '\.,:;()/\\-]/

Postcode Mapped Dominant Street Name
TW9 1XB 1 Hickey’s␣Almshouses

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