I've joined TalkTalk on 18 Dec 2020 and was surprised to find out that the talktalk.co.uk website is hosted out of Seattle in the USA !!! Why is it not hosted in the UK ? 🤔
At first I couldn't understand why the site was so sluggish until I looked up the location of the webserver IP.
TalkTalk should move their servers to the UK, that would give customers a faster website.
If there's a different url I could use that is local then please let me know what it is.