Woosmap Localities sorts and displays the 5 most relevant results, giving priority to the most probable results, knows how to recognize common abbreviations and apostrophes by integrating a high tolerance for typos. See documentation
For an account creation page: autocomplete on full addresses to prefill form fields
Type in a UK address
curl "https://api.woosmap.com/localities/autocomplete/?\ key=woos-5ec4eecd-d907-3da0-90f0-f2f3b7e4e672&\ input=&\ language=en&\ types=address&\ components=country:gb|country:je|country:gg|country:im"\ -H 'referer: http://localhost/'