I'm UK based and everything is loading fine for me.
Have you tried some traceroutes & nslookups to pinpoint what the traffic is stopping?
Please keep in mind that what I post here is my personal knowledge and opinion. Don't take anything I say for the Holy Grail, but try and see! Appreciate who helps and be respectful of every opinion and every solution offered. Share the love, especially the Meraki one!