Our locations and opening hours