Good location services

Location lookups are a part of pretty much every app these days, but I constantly find myself searching for good data providers or services to give me what I need. Here is a list of some good ones, some of which I have used first hand. Hopefully this will help someone hours of Googling! – UK town list service, updated regularly, Paid – Many geo databases, infrequent updates, Free – The daddy of location services, not cheap, but fast and pretty accurate. Their CSVs are massive and can be a nightmare to tailor to your app. – UK postcode database, last updated 2015, Free