Yes but the JD Weatherspoons I have by my area does a real bad job of it, the smoke just flies over everyone, the smoking area is just next to the bar and after a certain time you can smoke in other areas of the pub and in fact theres a small area for non smokers but it still clouds with smoke, I smoke and I stay far away from the non smokers but most will sit on the tables near the non smoking area when you can smoke. Annother problem alot of smoking areas in a few weatherspoons are always near the bar area :< but hey.
Annother note, there is a pub down my way which is smoke free and you have to go outside, same with a night club next door which has a back door for you to go and smoke in, it gets crowded, besides that it seems everywhere else you can smoke anywhere in the pub/club and Resaurants and shopping areas etc etc