This new website is truly awful in every conceivable way. It defies many basic standards of webdesign and tries to do things to the browser behavior that is simply unacceptable.
Information is also poorly displayed and often inaccurate or missing entirely. Opening times are a good indicator of this and are a complete mess.
I've had a poke through the website code and it's abysmal - most of it is copied and pasted from stack overflow and what is custom is so badly written I'm surprised anything is showing up at all.
In short, I'm not a fan.