There are no restrictions on pub opening times,but pub opening/closing time depends on the day and where they are.For instance ,a small local pub may only open until midnight on Fridays and Saturdays , closing at eleven the rest of the week.There are some pubs in the city that cater for office workers that close quite early in the week and are closed over the weekend.Having said all that , most pubs open are open by twelve in the morning and there are plenty of pubs still open at midnight.