Being Redirecting to US Battle.net store continually

All three of the battle.net desktop, website and mobile app are continually redirecting me to to the us store and prices being in dollars. It is doing this despite my language being set to English EU in battle.net account and English UK in browser. It is doing this in both chrome and firefox. even searching battle net in the browser will always send me to the us store (but en-gb at the end of the address) but still priced in dollars. I have to manually change the text at the start of the address to EU store every single time I want to use the battle.net website. However while this is frustrating to do every single time this is not possible in either the mobile or desktop apps of battle.net, because neither of them have an address bar. Right now, particularly annoying is the icon or banner for the summer sale. there are two or three at all times. One will stay on the EU store priced in £ whereas the other will redirect me to the US store priced in USD. I have no way to know how to fix this as it appears this problem is account or even IP address wide. Blizzard seems to think I am in the US and want to pay in USD no matter what I do and I have no way to change it or figure out why it is. No I am not using a VPN