I called in here a few months back as I was passing but it seemed to be closed with nobody about- so no chance to see the new zebbies or a look around generally.
Was it on a Monday? It is closed on Mondays other than during school holidays or any Bank Holidays that do not coincide with school ones - just May Day usually I suppose.