The old website is no longer available. Our team of designers and developers have been working to create a more intuitive and detailed weather experience that also improves the performance, accessibility and ease of use when visiting our website.
We appreciate that this will take some time getting used to and value the feedback from our loyal users. Our customer service team can share your feedback with our product development team.