A workaround: To force search results in English when not signed in, go to https://www.google.com/en. This adds a hl=en parameter to your queries. You can change the search provider URL in the browser to add the hl parameter.
The irony is that I clicked that URL on my iPhone, signed in to Safari with everything set to US/English. About half the entries below the search bar(they now add news below) are in Spanish.
My current location is Unknown if I scroll all the way to the bottom. Probably Google unsure of what to make of my whole house VPN where the desktop browsers use a fake location extension to automatically say yes to location requests but provide them with a static location in SoCal that matches the area of my IP block, but whenever I use google apps on my devices, they end up with GPS coordinates that place me deep within Mexico.