
Google Local Results
In a blog, Google talks about expanded local search results:
We like to make search as easy as we can, so we’ve just finished the worldwide rollout of local search results on a map, which will now appear even when you don’t type in a location. When you search on Google, we will guess where you are and show results near you. How do we guess your location? In most cases, we match your IP address to a broad geographical location. You can also specify your likely location using the “Change location” link on the top right corner, above the map. We try to make our guesses as good as they can be so that whether you’re shopping for [groceries], [sporting goods] or [flowers], or looking for your [bank], your [gym], or the [post office], you can just say what you want, and we’ll try to find it right where you are. You can also search for specific stores or street addresses near you, like [cornelia st cafe] in New York, for example.

Google Local Search Results
This is Expanded Local Results now available to all users worldwide.

Google Local Business Center
Use the Google Local Business Center to create your free listing. When potential customers search for local information, they’ll find your business: your address, your sites, hours of operation, even photos of your storefront or products. Whether you run a single office or dozens of jewelry shops, manage all your listings from a single account.