Opening times of Halifax (131 london road) branches