I prefer to browse the web in English, but Google disagrees, diligently trying to localize itself according to the country it geo-locates me to.
Thankfully, they also a provide a special URL at https://google.com/ncr (no country redirect) that disables the redirection. That's all well and good, but this doesn't work well if you like browsing in Incognito mode, since all the cookies get reset each session.
After being regularly annoyed by this for a few years, I wrote an extension (currently for Chrome and Firefox) that solves this Incognito NCR problem. Under the hood, browsing to https://google.com/ncr works by giving you a new NID cookie, which according to Google "contains a unique ID Google uses to remember your preferences". Each time you open a new Incognito session, the extension sets a fresh NID cookie received from a request to https://google.com/ncr, disabling country redirection. Since you get a new cookie each session, it should not negatively affect the privacy of Incognito sessions.
Happy to hear any feedback you have!