Google has just rolled out its local search results to worldwide coverage. What this means is that when you search for things such as restaurants or coffee shops, you don’t have to specify your location on the search query to get search results specific to your geographic location. Google Search will guess your location and present you with results specific to your local area.
How does Google Search do this? The Official Google Blog says, it guesses your location using user’s IP address. It matches this IP address to a broad geographical location and then selects the search results specific to the matched geographic location.
You can also filter your search results based on other location using the “Change location” link that will appear on the top right corner of the search results page.
It’s a simple search upgrade but could save you a lot of time when searching for area-specific information on Google search. And it’s pretty accurate too, when I tried searching for “restaurants”, the search results gave a localized results except for the Wikipedia entry that showed up as the first search result.