Opening times of Halifax (140 142 the grove) branches