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

OSM Street Name Warnings for ML Postal Area

Warnings for street names in OSM objects with postcodes in addr:postcode tags in the ML Postal Area, based on OSM data from 2020‑07‑07 17:22: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

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
ML2 0NT 84 Etive␣Street n3160402556 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404572 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404588 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160402553 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404569 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404585 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404566 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404582 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404563 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404579 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160402560 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404576 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160402557 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404573 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404589 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160402554 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404570 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404586 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404567 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404583 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404564 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404580 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404561 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404577 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160402558 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404574 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404590 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160402555 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404571 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404587 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404568 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404584 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404565 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404581 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404562 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404578 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160402559 J+ Linnhe␣Crescent
ML2 0NT 84 Etive␣Street n3160404575 J+ Linnhe␣Crescent
ML2 7QY 28 The␣Neuk w326056415 J+ Bridge␣Street
ML2 7QY 28 The␣Neuk w378064564 J+ Bridge␣Street
ML2 7QY 28 The␣Neuk w378064507 J+ Bridge␣Street
ML2 7QY 28 The␣Neuk w326522447 J+ Bridge␣Street
ML2 7QY 28 The␣Neuk w326056427 J+ Bridge␣Street
ML2 7QY 28 The␣Neuk w378064568 J+ Bridge␣Street
ML2 7QY 28 The␣Neuk w378064532 J+ Bridge␣Street
ML2 7QY 28 The␣Neuk w326522433 J+ Bridge␣Street
ML2 7QY 28 The␣Neuk w378064575 J+ Bridge␣Street
ML2 7QY 28 The␣Neuk w326056343 J+ Bridge␣Street
ML2 7QY 28 The␣Neuk w378064559 J+ Bridge␣Street
ML2 7QY 28 The␣Neuk w326522445 J+ Bridge␣Street
ML2 8BJ 34 Pather␣Street n3641504480 J+ East␣Hamilton␣Street
ML2 8BJ 34 Pather␣Street n3641504477 J+ East␣Hamilton␣Street
ML2 8BJ 34 Pather␣Street n3641504478 J+ East␣Hamilton␣Street
ML2 8BJ 34 Pather␣Street n3641504479 J+ East␣Hamilton␣Street
ML2 8BJ 34 Pather␣Street n3641504476 J+ East␣Hamilton␣Street
ML2 8BZ 58 Stonecraig␣Road w359903218 J+ Kirk␣Road
ML2 8DD 10 The␣Bield w359903235 J+ Kirk␣Road
ML2 8DD 10 The␣Bield w359903238 J+ Kirk␣Road
ML2 8DD 10 The␣Bield w359903242 J+ Kirk␣Road
ML2 8DQ 50 Bush␣Crescent w294432745 J+ Harestone␣Road
ML2 8DQ 50 Bush␣Crescent w294432746 J+ Harestone␣Road
ML2 8DQ 50 Bush␣Crescent w294432743 J+ Harestone␣Road
ML2 8DQ 50 Bush␣Crescent w294432744 J+ Harestone␣Road
ML2 8HZ 32 Greenhead␣Road w302802875 J+ Campbell␣Street
ML2 8HZ 32 Greenhead␣Road w302802896 J+ Campbell␣Street
ML2 8HZ 32 Greenhead␣Road w356687535 J+ Campbell␣Street
ML2 8HZ 32 Greenhead␣Road w302802920 J+ Campbell␣Street
ML2 8HZ 32 Greenhead␣Road w302802842 J+ Campbell␣Street
ML2 8LW 61 Thrashbush␣Crescent w362191215 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent w362191212 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent n3665430706 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent w362191225 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent w362191222 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent w362191219 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent w362191216 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent w362191213 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent n3665430707 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent w362191226 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent n3665430704 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent w362191223 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent w362191220 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent w362191217 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent w362191214 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent w362191227 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent n3665430705 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent w362191224 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent w362191221 J+ Thrashbush␣Road
ML2 8LW 61 Thrashbush␣Crescent w362191218 J+ Thrashbush␣Road
ML2 8XB 14 Easter␣Crescent w675167826 J+ Easter␣Cresecnt
ML3 6JT 26 Auchingramont␣Road w315961403 J+ Cadzow␣Street
ML3 7ES 7 Abercorn␣Drive w338547187 J+ High␣Patrick␣Street
ML3 7ES 7 Abercorn␣Drive w338547191 J+ High␣Patrick␣Street
ML3 7JB 18 High␣Patrick␣Street n2263338988 J+ Avonbridge␣Hotel
ML3 7PU 7 Allanton␣Place w353394813 J+ Caledonia␣Walk
ML5 4JZ 3 Dunnottar␣Place n679176871 J+ Dunottar␣Place
ML5 4LZ 2 Ettrick␣Court w107477689 J+ Fintry␣Court
ML5 5TJ 2 Sharp␣Avenue w23055358 J+ Craigend␣Drive
ML8 4AT 4 Hamilton␣Street n7208977697 J+ John␣Street
ML8 5RA 18 Lanark␣Road n6587415729 J+ Braidwood␣Road
ML8 5RA 18 Lanark␣Road w152725832 J+ Upper␣Bankend
ML8 5RA 18 Lanark␣Road w703206730 J+ Upper␣Bankend
ML8 5RB 19 Forrest␣Place w698315958 J+ 1
ML8 5RD 6 Braidwood␣Road n6587415732 J+ Lanark␣Road
ML8 5RE 15 Lanark␣Road w152731372 J+ Crossford␣Bridge
ML11 0DN 22 Strathaven␣Road w316448257 J+ Nethan␣Vale␣Terrace
ML11 0JN 3 Teiglum␣Road w275712141 J+ Milton␣Industrial␣Estate
ML11 9DB 4 Robert␣Owen's␣School n745570945 J+ New␣Lanark␣Mills
ML11 9DB 4 Robert␣Owen's␣School n3985408642 J+ New␣Lanark␣Road
ML12 6XW 3 Lowther␣Hill␣Road w658309720 J+ Lowther␣Hills␣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
ML8 5NJ 2 Clyde␣Valley␣Family␣Park w98615541 J+
ML11 0DS 8 Nethan␣Vale␣Terrace w275499108 J+
ML11 0DS 8 Nethan␣Vale␣Terrace w275499110 J+
ML11 0DS 8 Nethan␣Vale␣Terrace w292345262 J+
ML11 8ET 5 Blackhill␣Road w776858842 J+
ML11 8ET 5 Blackhill␣Road w576044060 J+
ML11 8ET 5 Blackhill␣Road w576044062 J+
ML11 8ET 5 Blackhill␣Road w776858368 J+
ML11 8LN 1 Auchengray␣Road w344476162 J+
ML11 9DB 4 Robert␣Owen's␣School n1679647158 J+
ML12 6HD 2 Carmichael␣Bank w156977526 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
ML1 2QN 1 w193879599 J+
ML2 8HF 1 w555897480 J+
ML3 6JW 1 n258185825 J+
ML3 7UF 1 w620194131 J+
ML3 7UJ 1 w764643814 J+
ML4 1QZ 1 n282290632 J+
ML4 1RJ 1 w102198589 J+
ML4 2RZ 1 w823161373 J+
ML4 3DN 1 n634218948 J+
ML5 3SP 1 w26750258 J+
ML7 5DZ 1 w174140178 J+
ML7 5JF 1 w797164946 J+
ML7 5LD 1 w173989243 J+
ML7 5LW 1 w170893155 J+
ML8 4QS 1 w717728621 J+
ML8 4QY 1 w705819349 J+
ML8 5NQ 2 w359401912 J+
ML8 5NQ 2 w358900235 J+
ML8 5PX 1 w821946391 J+
ML8 5PY 1 w358900236 J+
ML8 5QF 1 w821949995 J+
ML10 6RF 1 w381450014 J+
ML11 0RJ 1 n53959062 J+
ML11 7RR 2 w430176318 J+
ML11 7RR 2 w154782869 J+
ML11 8ES 1 w705822910 J+
ML11 8HU 1 w770373307 J+
ML11 8LF 1 w705830767 J+
ML11 8LH 1 w776856181 J+
ML11 8LJ 3 w705825844 J+
ML11 8LJ 3 w776858367 J+
ML11 8LJ 3 w783186944 J+
ML11 8LL 1 w717749010 J+
ML11 8LP 1 w658930497 J+
ML11 8LW 2 w783186419 J+
ML11 8LW 2 w776850996 J+
ML11 8LX 3 w778284854 J+
ML11 8LX 3 w778212312 J+
ML11 8LX 3 w778211776 J+
ML11 8LY 1 w770371193 J+
ML11 8NE 1 w769776079 J+
ML11 8NQ 1 w113711995 J+
ML11 8NR 1 w213215473 J+
ML11 8PA 1 w705820611 J+
ML11 8QP 1 w650789768 J+
ML11 8SA 1 w744386218 J+
ML11 8SP 1 w778217900 J+
ML11 8SR 1 w778215941 J+
ML12 6FB 1 w436602554 J+
ML12 6HQ 1 w241052211 J+
ML12 6PZ 2 w219873813 J+
ML12 6PZ 2 w219873816 J+
ML12 6QE 1 w219876920 J+
ML12 6RG 1 w392170826 J+
ML12 6XP 1 n5585040561 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.

Postcode Mapped Dominant Street OSM Object Street Name M?
ML5 4SB 2 Palacecraig␣Street w489797847 <no name> *

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
ML8 5HG 1 Mauldslie␣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]/

Postcode Mapped Dominant Street Name
ML3 0DD 2 65␣Clydesdale␣Street

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.

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

No such streets found in this area.

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.]]| |^ | $)/

Postcode Mapped Dominant Street Name
ML3 9LA 1 ␣Farm␣Road␣
ML9 1EL 1 ␣Glengonnar␣Street␣
ML3 6RZ 1 ␣Hall␣Street␣
ML3 8LU 2 ␣Highstonehall␣Road␣
ML3 9PS 1 ␣Thornhill␣Road␣
ML3 8TB 1 ␣Woodhead␣Crescent␣

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.