By the way, the desktop I had used also didn’t have GPS. I discovered about this wifi/router factor from a post here, a few years ago. It also mentioned about Google having a database of wifi/routers, built from various information users unwittingly provide. Especially when Javascript is enabled. Which it is in most people’s devices.
Can prevent this by disabling Javascript.
Or not using Wi-Fi (the adapter being disabled) and being plugged in via ethernet cable.