Ahhhh
Thank god it's not just me. I'm in Cambridge and I've been suffering from things just not loading properly on some addresses but others being perfect - all yesterday and still today.
It just goes to show how you don't really appreciate things "just working" until they stop. It's making my cloud-based work very frustrating!