The Title
Google can't this to tie IP addresses to locations. All they will get is the internal, private (ie 192.168.x.x etc) address that is issued by the WiFi routers DHCP server to it's clients. The real public IP that websites see doesn't get broadcast over the WiFi, it only goes out over the cable/adsl link, so won't/can't have been sniffed by Google.