Of course, a restaurant or pub is not a public space: it???s a private space in which the public gather. (If you think a restaurant is a public space, try bringing a picnic along to one.) The irony of the legislation is that it forces smokers into what genuinely are public spaces - the pavements outside restaurants and office buildings - and produces a small externality where previously none exist