Re: Seemingly I'm in Madrid...
I have an extension in Vivaldi called Location Guard, which makes the browser return either a random location or a (wrong) fixed location. I have it set to report that I'm at a position that is close, but not too close, and I've allowed sites to query location.
However, all the big names, such as Google, Facebook, Paypal or eBay, depend on some kind of estimated network location, which in my case seems to be random places 300 - 500km away from where I'm actually sitting. "Did you just log in on a new device near Burnley, UK?" No, and I've never even been to Burnley.