According to Google, the geolocation service used on laptops that do not have 3G, use WiFi information. This info is collected periodically by Google devices. If you do not like it, you can refuse or tell Google to not map your location. See below how it works and how to refuse it.
WiFi: GeoLocation depends on the accuracy of your WiFi routers. WiFi (wireless network) accuracy should be similar to the access range of a typical WiFi router, or about 200m or better. You can test here how Geolocation works in your case.
Google Location Server uses only publicly broadcast Wi-Fi information to estimate the location of a device:
The MAC (Media Access Control) address. This is a number that identifies computing devices – whether PCs, laptops, tablets, mobile phones, or wireless access points – interacting with a network
You can opt out by changing the SSID of your WiFi access point (your wireless network name) so that it ends with “_nomap”. For example, if your SSID is “12345,” you would need to change it to “12345_nomap”.
How long will it take for my opt out to affect the information in Google’s location service? The next time a user’s device sends information about your WiFi access point to the Google Location Server through a reliable channel, our system will note the _nomap tag and remove the access point from our Location Server after it is processed.