Official Google Google becomes more local as it rolls out more local search results. Previously you’d get Google Local listings in your search results if you typed in something like “dentists in Manchester”, now Google have rolled out worldwide a feature that will return local listings for non-geographic specific searches like “dentists.”
Google guesses where in the world you are based on your computer’s IP address and returns results relevant to that location. I guess if you’re using some kind of proxy server you could potentially see some strange results being returned.
Anyway it’s good news for small local businesses as they’ll automatically be at the top of the search engine results now without spending money on SEO. However a well optimised local listing can also help!