Correct! Wrong! True!

You are not allowed to be intoxicated in any public place in Britain, according to the Licensing Act of 1872, though tbh you're probably not going to be arrested for that.