Google seem to have a good algorithm for guessing a location. My variable ISP geographical network exit points confuse a lot of services. If I need to give a website my location - eg weather forecasts - then I indicate a nearby town. That noise doesn't seem to have fooled Google.